giannisbaltas / MiniPython-Compiler

In this project we created a compiler for a mini-python version from scratch. The project implements four phases: 1. Lexical Analysis 2. Syntax Analysis 3. Abstract Syntax Tree 4. Symbol/Semantic Analysis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MiniPython-Compiler

In this project we created a compiler for a mini-python version from scratch.

The project implements four phases:

  1. Lexical Analysis
  2. Syntax Analysis
  3. Abstract Syntax Tree
  4. Symbol/Semantic Analysis

Contributor: github.com/subamanis

About

In this project we created a compiler for a mini-python version from scratch. The project implements four phases: 1. Lexical Analysis 2. Syntax Analysis 3. Abstract Syntax Tree 4. Symbol/Semantic Analysis

License:MIT License


Languages

Language:HTML 68.3%Language:Java 28.9%Language:Python 2.0%Language:Shell 0.7%Language:Batchfile 0.1%