Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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)
- Host: GitHub
- URL: https://github.com/indianwhocodes/plp2017
- Owner: indianwhocodes
- Created: 2018-07-12T04:58:53.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-09-02T19:41:57.000Z (over 4 years ago)
- Last Synced: 2024-03-21T17:34:53.211Z (10 months ago)
- Topics: 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
- Language: Java
- Homepage:
- Size: 4.64 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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