To simulate and understand the working principle of compiler and its functionalities.
-
To perform Lexical Analysis for a source program. ( Python ) click here
-
To generate symbol table for given statement or function call. ( Python ) click here
-
To simulate micro-processor ( Python ) click here
-
To perform Lexical Analysis for a source program. ( LEX ) click here
-
To simulate single pass assembler - generate object program code ( Python ) click here
-
To simulate Deterministic Finite Automata ( Python ) click here
-
To simulate Predictive Parsing ( Python ) click here
-
To simulate Absolute Loader ( Python ) click here
-
To Perform basic arithmetic operations ( YACC ) click here
-
To generate three address code - Intermediate Code ( Python ) click here
Hope the above code helped you to understand the working mechanism of a compiler and its componunds. Feel free to reach out for any doubts.
This project is licensed under the MIT License. See the LICENSE file for details.Thank you for respecting the licensing terms
and providing proper attribution when using this code! 🎉