MNourbakhsh75 / plc_project

Programming Languages and Compilers Course Project - Fall 2019 - University of Tehran

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Logo

Smoola Compiler

Programming Languages and Compilers Course Project - Fall 2019 - University of Tehran

About The Project

Smoola is a made-up language created for the Programming Languages and Compilers Course at the University of Tehran. In this project, a compiler was designed using Antlr, which involved developing a lexical analyzer, syntactic analyzer, and semantic analyzer for Smoola.

Built With

The programming language, frameworks, and technologies used in the project are listed here:

(back to top)

Useful Links

Here are some useful links and tutorials about this project:

(back to top)

Contact

Mehrdad Nourbakhsh - mehrdad.nb4@gmail.com

(back to top)

About

Programming Languages and Compilers Course Project - Fall 2019 - University of Tehran


Languages

Language:Java 87.1%Language:HTML 7.5%Language:Jasmin 1.9%Language:ANTLR 1.8%Language:Shell 0.7%Language:Makefile 0.4%Language:Batchfile 0.3%Language:Standard ML 0.2%Language:CSS 0.1%