ePrometeusCorsoLinuxLinux
testi articoli
Testi Articoli  Download
Home | OpenSource | PhpNuke | Programming | SysAdm | 
CorsoJava è ora Video! Free for all!
Clicca Qui!
UN COMPILATORE CON LEX E YACC
Usare Lex e Yacc per un traduttore da BASIC a C
Grammatiche ed alberi di sintassi concreta e astratta
Lex e Yacc
Un traduttore elementare da BASIC a C
Il processo della compilazione
Analisi lessicale con Lex
Analisi sintattica con Yacc
Azioni semantiche di traduzione
Conclusioni
Riferimenti
Download
L'Autore


<<< Conclusioni >>>

Lex e Yacc non sono molto noti al di fuori della comunità degli utilizzatori di Unix, ma sono comunque piuttosto utili. Come spesso succede per nuovi strumenti, finché non si conoscono, non se ne vede la necessità; ma una volta noti ci si chiede come si farebbe senza. Con la diffusione di Linux, se da un lato il mondo austero e misterioso dello Unix sta diventando un fenomeno di massa, sono disponibili delle versioni di Lex e Yacc per DOS, sia freeware che commerciali.

Con l'avvento di Internet, sembra essersi risvegliata la ricerca sui linguaggi di programmazione e sono comparsi molti nuovi formati di dati. Non tutti avremo bisogno di scrivere compilatore o un interprete di un linguaggio, ma presto o tardi ci scontreremo con problemi di analisi di formato. In questo senso, Lex e Yacc sono un'ottima freccia in più al nostro arco di programmatore, poiché consententono di risolvere elegantemente e in poco tempo problemi altrimenti noiosi e tendenti a produrre codice “pasticciato”.

ePrometeus s.r.l. - Web Software House & Open Source System Integrator
MILANO - SAN BENEDETTO DEL TRONTO(AP)
Contatti: info@eprometeus.com