IsaacPhilo / Compiler

A self-built compiler utilizing Object-Oriented Design

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

I began this project in the Introduction to Compiler Design extracurricular certification course at UT Dallas, in the spring of 2024.

This compiler's purpose is to turn code into an LLVM IR file for further compilation.

See the course page for the relevant course materials.

This project is also an exploration of extensible, self-describing hierarchical class design.

About

A self-built compiler utilizing Object-Oriented Design


Languages

Language:Java 98.6%Language:LLVM 1.4%