mcarton / moc-compiler

A school project to create a compiler for an objective-C—like language

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

moc-compiler

A school project to create a compiler for an objective-C—like language

It uses egg as a parser generator.

It can be used to compile a sort of objective-C like language into the Triangle Abstract Machine (TAM) assembly language or the LLVM IR code.

This was a school project (we are student at ENSEEIHT) but we have greatly expanded it. The LLVM part was not part of the subject.

About

A school project to create a compiler for an objective-C—like language


Languages

Language:Java 85.9%Language:TeX 11.3%Language:Python 2.4%Language:Shell 0.3%Language:Perl 0.1%