Skip to content

mreza-kiani/Compiler-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Atalk Compiler

In these projects, we implemented a compiler for Atalk, which is an actor base language using Java. This compiler consists of 4 phases:

  1. In phase 1 the lexer using Antlr and the parser are created
  2. In phase 2 the symbol table is created by processing the program in the first pass, and some semantics are applied
  3. In phase 3 the second pass iterated and all semantics are done including type check.
  4. In phase 4 the MIPS code is generated.

About

This repository is for my teammate (@Ahmadreza-SY) and mine projects for Compiler Course in 2017

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published