Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Project Demonstration Up to here, you should have finished the implementation of your toy compiler, and it should be able to take some commands/statements as
Project Demonstration
Up to here, you should have finished the implementation of your toy compiler, and it should be able to take some commands/statements as input, recognize them, and perform certain functions accordingly.
In this project deliverable, you are again required to submit all artifacts that are resulted from your efforts devoted to the course project.
Specifically, you should
- Summarize your design of the toy compiler (or parser), including but not limited to, command formats, keywords, variables, operators, CFG(context-free grammar), etc.
- Summarize your implementation, you may briefly introduce your source code, e.g., code organization, architectural design choices, etc.
- Clean up your source code.
- Get ready to demonstrate what your compiler can do during the 3rd executive visit. Specifically, you should demonstrate at least the following:
- Input file: show the source code file of the program written in your programming language;
- Output: show what your toy compiler does after taking the input file
also, the program only in java or python.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started