ANTLR e Quarta stagione di Squadra Speciale Stoccarda: differenze tra le pagine

(Differenze fra le pagine)
Contenuto cancellato Contenuto aggiunto
 
FrescoBot (discussione | contributi)
Etichetta: Nuovo reindirizzamento
 
Riga 1:
#REDIRECT [[Episodi di Squadra Speciale Stoccarda (quarta stagione)]]
'''ANTLR''' è un [[generatore di parser]] che fa uso del sistema di parsing [[LL(k)]]. Il predecessore di ANTLR è il generatore di parser [[PCCTS]].
 
Il nome ANTLR sta per "ANother Tool for Language Recognition" (in italiano "un altro strumento per il riconoscimento del linguaggio"). Dato che ANTLR è in competizione con i generatori di [[parser LR]], la lettura alternativa "ANT(i)-LR" può non essere accidentale. Le regole in ANTLR sono espresse in un formato deliberatamente simile all'[[Extended Backus Naur form|EBNF]] al posto della sintassi leggermente diversa utilizzata dagli altri generatori di parser.
 
Al momento, ANTLR supporta come target i seguenti linguaggi: [[C++]], [[Java (linguaggio)|Java]], [[Python]], [[C#]].
 
Per un'introduzione ad ANTR, vedi
[http://supportweb.cs.bham.ac.uk/docs/tutorials/docsystem/build/tutorials/antlr/antlr.html il tutorial di ANTLR presso l'Università di Birmingham]. Per un background della teoria vedi gli articoli nella home di ANTLR, per esempio [http://www.antlr.org/article/1055550346383/antlr.pdf an ANTLR journal paper].
 
== Voci correlate ==
* [[JavaCC]]
* [[SableCC]]
 
== Collegamenti esterni ==
* [http://www.antlr.org/ ANTLR]
 
Il Tutorial dell'Università di Birmingham tradotto in italiano dal prof. N.Fanizzi dell'Università di Bari
[http://www.di.uniba.it/~fanizzi/corsi/lp/antlr-italiano.html ANTLR]
 
[[Categoria:Ambienti di sviluppo]]
 
[[de:ANTLR]]
[[en:ANTLR]]
[[es:Antlr]]
[[fr:ANTLR]]
[[ja:ANTLR]]
[[pl:ANTLR]]
[[ru:ANTLR]]
[[tr:ANTLR]]
[[uk:ANTLR]]
[[vi:ANTLR]]