Skip to content

djava/toy_compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compiler for a little toy language, made for WPI's CS4533 (Prog Lang Translation), as per Essentials of Compilation: An Incremental Approach in Python by Jeremy G. Siek. I decided to write it from scratch in Rust instead of using the provided Python infrastructure though.

Todo's:

  • Refactor to pass each X86Program function individually to each pass
  • Add a CLI input/output (probably needs a parser first)
  • The rest of the f**king compiler

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published