Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/indianwhocodes/plp2017

LL (1) Compiler Implementation (2017)
https://github.com/indianwhocodes/plp2017

academic alphabet-productions cfg compiler compiler-construction compiler-design compiler-principles construction context-free-grammar grammar grammar-rules java-8 junit5-tests jvm scanner syntax-trees test-robustness visitor-interface

Last synced: 18 days ago
JSON representation

LL (1) Compiler Implementation (2017)

Awesome Lists containing this project

README

        

# PLP2017
LL (1) Compiler Implementation (2017)- Scanner, parser, construction of abstract syntax trees, visitor interface implementation, object code generation from JVM and target code. JUNIT5 tests were carried out for debugging to test robustness. Grammar(CFG) was premeditated including a set of rules for alphabet productions. Everything was done in Java