SableCC

SableCC

Infobox Software
name = SableCC



caption =
developer =
latest release version =
latest release date =
latest preview version =
latest preview date =
operating system =
platform = Java Virtual Machine
genre = parser/scanner generator
license = GNU Lesser General Public License
website = http://www.sablecc.org/

SableCC is an open source compiler generator (or interpreter generator) in Java. It is licensed under the GNU Lesser General Public License.

SableCC includes the following features:
*deterministic finite automaton (DFA)-based lexers with full Unicode support and lexical states.
*Extended Backus-Naur Form grammar syntax. (Supports the *, ? and + operators).
*LALR(1) based parsers.
*Automatic generation of strictly-typed abstract syntax trees.
*Automatic generation of tree-walker classes.

ee also

*ANTLR
*JavaCC
*Coco/R

External links

* [http://www.sablecc.org/ SableCC website]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • JavaCC — Aktuelle Version 5.0 (31. August 2009) Betriebssystem Betriebssysteme mit Java Plattform Kategorie Parser Generator Lizenz BSD Lizenz …   Deutsch Wikipedia

  • Java Et Logiciel Libre — Java est libre et open source (depuis le 13 novembre 2006 voir plus loin), et sa licence à permis l éclosion d un grand nombre d outils libres dans les domaines les plus variés. Sommaire 1 Discussion sur la licence de Java 2 Licence… …   Wikipédia en Français

  • Java et logiciel libre — Java est libre et open source (depuis le 13 novembre 2006 voir plus loin), et sa licence à permis l éclosion d un grand nombre d outils libres dans les domaines les plus variés. Sommaire 1 Discussion sur la licence de Java 2 Licence… …   Wikipédia en Français

  • Antlr — Saltar a navegación, búsqueda ANTLR Apareció en: 1988 Desarrollador: Terence Parr y Colaboradores Última versión: 3.2 (23 09 2009) Influido por: PCCTS Sistema operativo: Linux …   Wikipedia Español

  • ANTLR — Desarrollador(es) Terence Parr y Colaboradores http://www.antlr.org Información general Apareció en 1988 Última versión estab …   Wikipedia Español

  • Compiler-compiler — A compiler compiler or compiler generator is a tool that creates a parser, interpreter, or compiler from some form of formal description of a language and machine. The earliest and still most common form of compiler compiler is a parser generator …   Wikipedia

  • JavaCC — Infobox Software name = JavaCC caption = developer = latest release version = 4.1 latest release date = August 17, 2008 latest preview version = latest preview date = operating system = platform = Java Virtual Machine genre = parser/scanner… …   Wikipedia

  • ANTLR — Infobox Software name = ANTLR caption = author = Terence Parr and others developer = released = February 1992 latest release version = 3.1 latest release date = release date|2008|08|12 programming language = Java operating system = platform =… …   Wikipedia

  • Coco/R — Infobox Software name = Coco/R caption = author = Hanspeter Mössenböck and others developer = released = latest release version = latest release date = programming language = operating system = platform = Cross platform language = status = genre …   Wikipedia

  • Comparison of parser generators — This is a list of notable lexer generators and parser generators for various language classes. Contents 1 Regular languages 2 Deterministic context free languages 3 Parsing expression grammars, deterministic boolean grammars …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”