A UI tool that illustrates some parsing algorithms of the Language Theory and Interpretation course, useful for homework and tests.
The program includes:
- Top-down parsing algorithms for given string and grammar.
- Bottom-up parsing algorithms for given string and grammar.
- Finding FIRST and FOLLOW set for each symbol in the grammar.