Si consideri il seguente automa:

Si consideri la seguente grammatica:
$$ S\rarr aSb\space |\space Ac\\ A\rarr bA\space |\space B\\ B\rarr aBc\space |\space \epsilon $$
Si consideri un linguaggio di stringhe di parentesi tonde e quadrate bilanciate non interlacciate, cioè tali che per ogni parentesi di un certo tipo aperta ce n’è una corrispondente chiusa e il tipo di ogni parentesi che si chiude corrisponde al tipo dell’ultima parentesi aperta che non ha ancora una parentesi chiusa corrispondente. Le stringhe di parentesi bilanciate non interlacciate possono concatenarsi una dopo l’altra. La stringa vuota è da considerarsi una stringa di parentesi bilanciate non interlacciata
Ad esempio: , (), [], (()()), ([()]), (()())([()]) sono stringhe di parentesi bilanciate non interlacciate. Si noti che la stringa (()()) contiene due parentesi tonde concatenate all’interno delle parentesi tonde più esterne. Si noti anche che la stringa (()())([()]) e composta dalla concatenazione delle due stringhe (()()) e ([()]). Si noti inoltre che la stringa ([()]) appartiene al linguaggio poiché ogni parentesi che si chiude e del tipo dell’ultima parentesi aperta non ancora chiusa. Infine, si noti che la stringa [([)]] non fa parte del linguaggio perché alla posizione 4 si chiude una parentesi tonda e l’ultima parentesi aperta che non ha una corrispondente parentesi chiusa, alla posizione 3, era quadrata. Questo e un caso di interlacciamento.