Answered step by step
Verified Expert Solution
Link Copied!

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions