this project was done for the compiler class of 2020 of Shahid Beheshti University
-
Updated
Aug 2, 2020 - Java
this project was done for the compiler class of 2020 of Shahid Beheshti University
University module that teaches the process of designing a compiler for a given programming language
A mini compiler software written in JAVA that would accept any string in the form of statement as used in programming languages. Contributors : Paulus Wilhelm, Gabriel Amupolo & Saima Haitembu
A compiler for a subset of Python (miniPython) built with SableCC, featuring lexical analysis, parsing, AST generation, symbol table construction, and semantic/type checking using the Visitor pattern.
Add a description, image, and links to the compilerdesign topic page so that developers can more easily learn about it.
To associate your repository with the compilerdesign topic, visit your repo's landing page and select "manage topics."