Skip to content

Releases: mathieutrudeau/Compiler-Design

Code Generation

11 Apr 23:26
Compare
Choose a tag to compare

This release adds Code Generation as part of the compiler.

The source code is translated into moon assembly code that can be compiled using its C compiler.

Semantic Analyzer

25 Mar 14:30
Compare
Choose a tag to compare
Asg4

Final

AST Generation

13 Mar 18:20
Compare
Choose a tag to compare
Asg3

ASG3 done

Syntactic Analyzer

16 Feb 21:20
Compare
Choose a tag to compare

Added a syntactic analyzer (parser) that creates a derivation of the language based on a set of production rules (grammar).

Lexical Analyzer

30 Jan 15:15
Compare
Choose a tag to compare

Added a lexical analyzer (scanner) that tokenizes a source file, one token at a time.