Skip to content

alx-sima/cool-compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

107 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cool Compiler

  • subject: Compiler Design
  • author: Alexandru Sima (342C1)
  • date: Oct 2025 - Jan 2026
  • libraries used:
    • ANTLR 4 (lexer and parser)
    • ST (assembly code generation templates)

This project contains a full implementation of a compiler for the Cool object-oriented programming language, dealing with lexing, parsing, applying semantic and type checks, and generating assembly code for the MIPS32 architecture

About

Cool compiler written in java, generating MIPS assembly code

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors