LL(1) Compiler
This is a LL(1) Parser which includes an integrated graphical user interface. This application is intended for computer science students and autodidacts studying compilers or parsers.
Description
This is a LL(1) Parser which includes an integrated graphical user interface. Being still a work in progress, in the future it would be a full LL(1) Compiler. This application is intended for computer science students and autodidacts studying compilers or parsers.
Features
- It is fast and reliable
- Create custom LL(1) grammar rules
- Import and export of grammar rules
- Generate of first sets, follow sets and the parsing table
- Each step is accompanied by visual feedback and explanatory text
- Seamlessly checks if a string is recognized with error reporting
- Runs everywhere thanks to the java environment