Skip to content

Jche143/compilers-class-hw

 
 

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 50.4%
  • C++ 22.4%
  • Lex 10.2%
  • Yacc 7.9%
  • Makefile 3.5%
  • C 2.2%
  • Other 3.4%