MoC++ Interpreter for the C++ Language
Keywords:
Interpreter, C++ Language, Design, Developers, StudentsAbstract
MoC++ Interpreter is a novel project that directly executes source program/instructions written in C++ language without translating it into a machine code or object code. MoC++ maps input to output statement by statement, where each instruction is thoroughly checked for syntax and semantic errors. MoC++ is an efficient interpreter which has a well-developed error diagnostics system. MoC++ interpreter solves complicated real – world problems by abstracting constructing the problem mathematically. MoC++ interprets a source code that adheres to a particular language specification that is C++, and can interpret possibly thousand lines of code. MoC++ doesn’t alter the meaning of the original instruction being interpreted.
References
- Alfred Aho, S. Monica Lam, Ravi Sethi, and Jeffrey D. Ullman, “Compilers: principles, techniques and tool,” 2nd ed., India: Pearson India Education Services Pvt. Ltd, 2014.
- E. Balaguruswamy, “Object oriented programming with c++, 6th ed., India: McGraw Hill Education Pvt. Ltd., 5th Reprint 2015.
- Paul Deitel, and Harvey Deitel, “C++ how to program,” 10th ed., India: Pearson India Education Services Pvt. Ltd., 2017.
- Ronald Mak, “Writing compiler and interpreters: a software engineering approach,” 3rd Indian ed., Indianapolis US: Wiley Publishing Inc., 2009.
- Herbert Schildt, “The complete reference c++,” 4th ed., India: McGraw Hill Education Pvt. Ltd., 2003, 37th Reprint 2016.
Downloads
Published
Issue
Section
License
Copyright (c) IJSRCSEIT

This work is licensed under a Creative Commons Attribution 4.0 International License.