UniCC, (Universal Compiler-Compiler) is a powerful LALR(1) parser generator and language development system for computer professionals. It serves as an all-round design and build tool assisting compiler writers in any parsing-related task, including production quality compiler construction and the implementation of domain specific languages. It unifies an integrated generator for lexical analyzers and a powerful LALR(1) parser generator into one software solution. The programming interface is a rich, extendable, and innovative BNF-based grammar definition language for expressing context-free grammars.
|Tags||Parser compiler domain specific language grammar Code generator lalr|
|Licenses||Artistic License 2.0 BSD License|
|Operating Systems||Linux (32 and 64 bit) Windows (32 and 64 bit) Unix-like|