JavaCC

JavaCC
software
Generegeneratore di parser
Ultima versione6.0 (2013)
Sistema operativoMultipiattaforma
LinguaggioJava
LicenzaBSD
(licenza libera)
Sito webjavacc.org
Modifica dati su Wikidata · Manuale

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

  • ANTLR
  • SableCC

Collegamenti esterni

  • (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).