Indice
4 relazioni: Generatore di parser, JavaCC, Parsing, SableCC.
Generatore di parser
Un generatore di parser (a volte anche chiamato compiler-compiler) è uno strumento per la generazione del codice sorgente di un parser, un interprete o un compilatore a partire dalla descrizione data da un linguaggio annotato nella forma di grammatica, generalmente BNF, insieme a del codice associato ad ognuna delle regole della grammatica, codice che deve essere eseguito ogni volta che la regola è applicata dal parser.
Vedere ANTLR e Generatore di parser
JavaCC
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.
Vedere ANTLR e JavaCC
Parsing
In informatica il parsing, definito altresì analisi sintattica o parsificazione, è un processo che analizza un flusso continuo di dati in ingresso (input, letti per esempio da un file o una tastiera), in modo da determinare la correttezza della sua struttura grazie ad una data grammatica formale.
Vedere ANTLR e Parsing
SableCC
SableCC è un generatore di parser open source in Java. È fornito con licenza GNU Lesser General Public License. SableCC include le seguenti caratteristiche.
Vedere ANTLR e SableCC
Conosciuto come ANother Tool for Language Recognition.