Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 801 Bytes

README.md

File metadata and controls

12 lines (9 loc) · 801 Bytes

Anoop Sarkar: Compilers class homeworks

Homework materials for CMPT 379. More info at http://anoopsarkar.github.io/compilers-class

  • upload_number: set up homework for the leaderboard
  • rmcomments: remove multi-line comments from C or C++ programs
  • lexdemos: small demo programs to illustrate how to write programs in lex
  • decaflex: lexical analyzer for the Decaf programming language which is usually hw1 in the compilers class
  • decafast: parser for the Decaf programming language which is usually hw2 in the compilers class
  • decafexpr: expression code generation for the Decaf programming language which is usually hw3 in the compilers class
  • decafcomp: full compiler including code generation for the Decaf programming language which is usually hw4 in the compilers class