JavaCC
Aspetto
JavaCC software | |
---|---|
Genere | generatore di parser |
Ultima versione | 6.0 (2013) |
Sistema operativo | Multipiattaforma |
Linguaggio | Java |
Licenza | BSD (licenza libera) |
Sito web | javacc.org |
JavaCC (Java Compiler Compiler) è un generatore di parser che fa uso del sistema di parsing LL(k) per il linguaggio di programmazione Java. JavaCC è simile a Yacc poiché genera un parser per una grammatica fornita nella notazione BNF, solamente che il codice sorgente in output è in Java.
Nel 1996, la Sun Microsystems rilasciò un generatore di parser chiamato Jack, gli sviluppatori responsabili di Jack crearono una loro compagnia chiamata Metamata e cambiarono il nome di Jack in JavaCC. Metamata alla fine divenne parte di WebGain e dopo che WebGain chiuse le sue attività, JavaCC venne spostato nella sua corrente home.
Vedi il sito web ufficiale per la documentazione e i downloads.
Voci correlate
[modifica | modifica wikitesto]Collegamenti esterni
[modifica | modifica wikitesto]- (EN) Sito ufficiale di JavaCC, su java.net. URL consultato il 2 maggio 2019 (archiviato dall'url originale il 10 aprile 2017).
- (EN) JavaCC Tutorial, su engr.mun.ca.
- (EN) JavaCC FAQ, su engr.mun.ca.
- Manuale JavaCC (PDF), su lacam.di.uniba.it:8000. URL consultato il 17 febbraio 2014 (archiviato dall'url originale il 22 febbraio 2014).