Skip to content

mjmaher987/Py-Minus-Compiler

Repository files navigation

Py-Minus-Compiler

  • Compiler Design - Sharif University of Technology

  • Mohammad Javad Maheronnaghsh

  • This repository consists of practical homeworks (project) of Compiler Design course.

  • In this project, our group has created a Pi-minus compiler.

  • Instructor: Dr. Gholamreza Ghassemsani

Phase 1 - Scanner

Phase 1 is a simple scanner which scans inputs, coverts them to tokens, and then save them in a file as a table.

Phase 2 - Parser

Phase 2 is the parser of this compiler. Parse tree is created in this phase.

Phase 3 - Code Genertor

This phase is the main part of the compiler, because the median code is generated.

Phase 4 - Semantic Analyser

Here the errors related to semantic analyser are checked.

About

Compiler Design - Sharif University of Technology

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages