Analizzatore lessicale: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m sostituzione html della tabella con wikicodice |
Nessun oggetto della modifica |
||
Riga 8:
L'individuazione di tokens all'interno di uno stream di caratteri è effettuata attraverso "pattern" (schemi, modelli).
Come scritto prima l'analizzatore lessicale individua i tokens attraverso i patterns, prendiamo ad esempio questi patterns:
<code>
Riga 113 ⟶ 112:
e cosi via...
Un analizzatore lessicale può essere scritto a mano, ma questo comporterebbe un grosso impiego di tempo. In aiuto ai programmatori vengono strumenti di generazione automatica di lexer, quale ad esempio [[Lex]]. Altri strumenti di generazione di analizzatori lessicali sono integrati nei [[generatore di parser|generatori di parsers]].
| |||