Search
Menu
Home
Sources
About
Contacts
SableCC
SableCC
is an
open-source
compiler generator
in
Java
. Stable
version
is
licensed
under the
GNU Lesser General Public License
. Rewritten version 4 is licensed under
Apache License
2.0.
SableCC includes the following features:
Deterministic
finite automaton
-based
lexers
with full
Unicode
support and
lexical
states.
Extended
Backus–Naur form
grammar
syntax
..
LALR based parsers.
Automatic
generation
of strictly-typed
abstract syntax trees
.
Automatic generation of tree-walker classes.