Happy !
JohnBrant / SmaCC
Project infos
| License | MIT |
| Tags | scanner, ast, lexer, glr, parser, code rewriter, lalr |
| Creation date | 2016-08-11 |
| Website | http://www.refactoryworkers.com/SmaCC.html |
Monticello registration
About SmaCC
SmaCC (Smalltalk Compiler-Compiler) is a parser generator for Smalltalk. From an input grammar, it generates the LALR parser and associated scanner classes. It has the ability to parse ambiguous grammars using the GLR parsing algorithm. SmaCC can also automatically generate abstract syntax tree nodes and AST visitor class from an annotated grammar. You can use these ASTs to transform code using SmaCC's built in rewrite engine.
