Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 784 Bytes

README.md

File metadata and controls

21 lines (16 loc) · 784 Bytes

Compiler framework

Front end implementation for LL parser. Parser's result is a parsing tree; which can be converted to an abstract syntax tree by applying attribute rules.

Quick look

Check com.romanenco.cfrm.grammar.example.DragonLLGrammar.java for sample use case. This is implementation for a grammar from Dragon book.

Sample

Framework is the base for these implementations:

License

The code is released under Apache License Version 2.0

Contacts