Skip to content

An IC compiler, translates IC code to LIR(IR representation)

Notifications You must be signed in to change notification settings

tzurE/IC-Compiler

Repository files navigation

IC-Compiler

This is an IC compiler, written in Java. it translates IC code to LIR code through these stages -
Lexical analysis - breaking the code to a stream of tokens
Syntax Analysis - build the AST tree for the expressions
Semantic checks - building the sym tables, type tables, and the overall global symbot table
IR Code generation - Translating all the AST tree into LIR code.

About

An IC compiler, translates IC code to LIR(IR representation)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages