You will write a compiler that will read an input program and represents it in an internal data structure. The data structure will contain instructions to be executed as well as a part that represents the memory of the program (space for variables). Then your compiler will execute the data structure. This means that the program will traverse the data structure and at every node it visits, it will execute the node by changing appropriate memory locations and deciding what is the next instruction to execute (program counter). The output of your compiler is the output that the input program should produce.
Hello
I'm interesting your project very well
I'm a Good C/C++, Compiler, Algorithm expert.
I m quite well experienced in these jobs.
Let's go ahead with me
I want to service for you continously.
Thanks
we are from peas technologies, we have 7 years of experience in embedded and software development. we are doing industrial and educational research project. we did similar project in Java, this will parse c file and produce output. we can give you line by line explanation and documents.