JavaCC (Java Compiler Compiler) is an open source parser generator for the Java programming language. JavaCC is similar to Yacc in that it generates a parser for a formal grammar provided in EBNF notation, except the output is Java source code. Unlike Yacc, however, JavaCC generates top-down parsers, which limits it to the LL(k) class of grammars (in particular, left recursion cannot be used). The tree builder that accompanies it, JJTree, constructs its trees from the bottom up.
| Property | Value |
| dbpedia-owl:Software/license
| |
| dbpedia-owl:Software/platform
| |
| dbpedia-owl:license
| |
| dbpedia-owl:platform
| |
| dbpprop:abstract
|
- JavaCC (Java Compiler Compiler) is an open source parser generator for the Java programming language. JavaCC is similar to Yacc in that it generates a parser for a formal grammar provided in EBNF notation, except the output is Java source code. Unlike Yacc, however, JavaCC generates top-down parsers, which limits it to the LL(k) class of grammars (in particular, left recursion cannot be used). The tree builder that accompanies it, JJTree, constructs its trees from the bottom up. JavaCC is licensed under a BSD license.
- JavaCC (Java Compiler Compiler) ist ein Parser-Generator, der in Java implementiert ist und Java-Code erzeugt. JavaCC ist Open Source und unter den Bedingungen der BSD-Lizenz herausgegeben. JavaCC funktioniert ähnlich wie das bekannte Programm Yacc, benutzt aber ein anderes Verfahren zum Parsen der Daten: JavaCC erzeugt einen LL(k)-Parser, während Yacc einen LALR(1)-Parser erzeugt. Die Grammatik muss also etwas anders strukturiert sein, als das bei Yacc der Fall wäre.
- JavaCC (Java Compiler Compiler) es un generador de analizadores sintácticos de código abierto para el lenguaje de programación Java. JavaCC es similar a Yacc en que genera un parser para una gramática presentada en notación BNF, con la diferencia de que la salida es en código Java. A diferencia de Yacc, JavaCC genera analizadores descendentes (top-down), lo que lo limita a la clase de gramáticas LL(K) (en particular, la recursión desde izquierda no se puede usar). El constructor de árboles que lo acompaña, JJTree, construye árboles de abajo hacia arriba (bottom-up). JavaCC está licenciado bajo una licencia BSD. En 1996, Sun Microsystems liberó un parser llamado Jack. Los desarrolladores responsables de Jack crearon su propia compañía llamada Metamata y cambiaron el nombre Jack a JavaCC. Metamata se convirtió en WebGain. Después de que WebGain finalizara sus operaciones, JavaCC se traslado a su ubicación actual.
- Java Compiler Compiler (JavaCC) est un logiciel destiné à faciliter la réalisation de programmes informatiques en langage Java. En plus d’être un générateur de parser (un outil qui lit les spécifications d’une grammaire et qui la convertit en programme Java), JavaCC fournit d’autres possibilités relatives à la génération de parser comme la construction d’arbre et le débogage. C'est le plus utilisé des générateur de parser pour Java. JavaCC prend comme entrée un fichier MaGrammaire. jj qui contient entre autres les descriptions des règles de la grammaire et produit un parser descendant (dans le fichier MaGrammaire. java). Une classe MaGrammaire est définie dans le fichier java. Elle implémente l’interface MaGrammaireConstants, définie dans MaGrammaireConstants. java et qui contient les définitions des mots clés de la grammaire. C'est un logiciel libre distribué selon les termes de la licence BSD.
- 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.
- JavaCC(Java Compiler Compiler)は、オープンソースのJava向けのパーサ生成ツールである。 JavaCCは、yaccと同様に拡張BNFを入力としてとる。yaccとの違いは生成されるパーサがJavaのソースコードだということである。 しかしながら、yaccとは異なり、JavaCCはトップダウンのパーサを構築する、そのため、LL(K)クラスの文法にしか対応していない。 JavaCCに付属するJJTreeというツールを利用することで、構文木を生成することができる。 JavaCCはBSDライセンスが適用されている。
- JavaCC (ang. Java Compiler Compiler) – generator parserów dla języka Java rozprowadzany na zasadach licencji BSD. Podobnie jak Yacc JavaCC generuje parser dla gramatyki w rozszerzonej notacji Backusa-Naura. Inaczej jednak niż w przypadku programu Yacc, JavaCC generuje parsery zstepujące. Oznacza to, iż JavaCC umożliwia operowanie jedynie na gramatykach typu LL(k).
- JavaCC (Java Compiler Compiler) é um gerador de analisador sintático aberto para a linguagem Java. É similar ao yacc na medida que gera um analisador sintático duma gramática fornecida num Formalismo de Backus-Naur Estendido, exceto pelo fato da saída ser em Java. Entretanto, o JavaCC gera analisadores sintáticos descendentes, o que o limita às classes gramaticais LL(k) (excluindo, por exemplo, recursividade à esquerda). ANTLR Coco/R SableCC Página oficial do JavaCC
- JavaCC — средство создания классов на языке Java для проверки и разбора структурированного текста. В больших системах часто необходимо выполнять разбор и анализ данных, которые представляют собой текст, оформленный в соответствии с особыми правилами (например, в СУБД — это текст SQL запросов, в компиляторах — исходные файлы). Правила, по которым строится текст для обработки, обычно называют грамматикой. Программа, которая транслирует исходный текст в вид, который прост для программной обработки, называется парсером. JavaCC обеспечивает создание программ, которые разбирают и анализируют входной текст в соответствии с заданной грамматикой, то есть JavaCC облегчает написание парсеров.
|
| dbpprop:genre
| |
| dbpprop:hasPhotoCollection
| |
| dbpprop:latestReleaseVersion
| |
| dbpprop:license
| |
| dbpprop:name
| |
| dbpprop:platform
| |
| dbpprop:portalProperty
|
- Free Software Portal Logo.svg
- Free software
|
| dbpprop:reference
| |
| dbpprop:website
|
- https://javacc.dev.java.net/
|
| dbpprop:wikiPageUsesTemplate
| |
| dbpprop:wordnet_type
| |
| rdf:type
| |
| rdfs:comment
|
- JavaCC (Java Compiler Compiler) is an open source parser generator for the Java programming language. JavaCC is similar to Yacc in that it generates a parser for a formal grammar provided in EBNF notation, except the output is Java source code. Unlike Yacc, however, JavaCC generates top-down parsers, which limits it to the LL(k) class of grammars (in particular, left recursion cannot be used). The tree builder that accompanies it, JJTree, constructs its trees from the bottom up.
- JavaCC (Java Compiler Compiler) ist ein Parser-Generator, der in Java implementiert ist und Java-Code erzeugt. JavaCC ist Open Source und unter den Bedingungen der BSD-Lizenz herausgegeben. JavaCC funktioniert ähnlich wie das bekannte Programm Yacc, benutzt aber ein anderes Verfahren zum Parsen der Daten: JavaCC erzeugt einen LL(k)-Parser, während Yacc einen LALR(1)-Parser erzeugt. Die Grammatik muss also etwas anders strukturiert sein, als das bei Yacc der Fall wäre.
- JavaCC (Java Compiler Compiler) es un generador de analizadores sintácticos de código abierto para el lenguaje de programación Java. JavaCC es similar a Yacc en que genera un parser para una gramática presentada en notación BNF, con la diferencia de que la salida es en código Java. A diferencia de Yacc, JavaCC genera analizadores descendentes (top-down), lo que lo limita a la clase de gramáticas LL(K) (en particular, la recursión desde izquierda no se puede usar).
- Java Compiler Compiler (JavaCC) est un logiciel destiné à faciliter la réalisation de programmes informatiques en langage Java. En plus d’être un générateur de parser (un outil qui lit les spécifications d’une grammaire et qui la convertit en programme Java), JavaCC fournit d’autres possibilités relatives à la génération de parser comme la construction d’arbre et le débogage. C'est le plus utilisé des générateur de parser pour Java.
- 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.
- JavaCC (ang. Java Compiler Compiler) – generator parserów dla języka Java rozprowadzany na zasadach licencji BSD. Podobnie jak Yacc JavaCC generuje parser dla gramatyki w rozszerzonej notacji Backusa-Naura. Inaczej jednak niż w przypadku programu Yacc, JavaCC generuje parsery zstepujące. Oznacza to, iż JavaCC umożliwia operowanie jedynie na gramatykach typu LL(k).
- JavaCC (Java Compiler Compiler) é um gerador de analisador sintático aberto para a linguagem Java. É similar ao yacc na medida que gera um analisador sintático duma gramática fornecida num Formalismo de Backus-Naur Estendido, exceto pelo fato da saída ser em Java. Entretanto, o JavaCC gera analisadores sintáticos descendentes, o que o limita às classes gramaticais LL(k) (excluindo, por exemplo, recursividade à esquerda). ANTLR Coco/R SableCC Página oficial do JavaCC
- JavaCC — средство создания классов на языке Java для проверки и разбора структурированного текста.
|
| rdfs:label
|
- JavaCC
- JavaCC
- JavaCC
- JavaCC
- JavaCC
- JavaCC
- JavaCC
- JavaCC
- Javacc
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:homepage
| |
| foaf:name
| |
| foaf:page
| |
| is dbpprop:redirect
of | |
| is owl:sameAs
of | |