YunyyYY / Intro-to-PLs-and-Compilers

CS 536

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Intro-to-PLs-and-Compilers

Course Projects for CS536 Intro to PLs and Compilers in UW Madison.

Projects requires an old version of Java (1.8) to support jlex or use -Xlint flag.

Project 4, 5 and 6 requires the OS to be case-sensitive.

  • P1 Symblo Table
  • P2 Scanner
  • P3 Parser
  • P4 Name Analysis
  • P5 Type Cheker
  • P6 Code Generation

There are a lot of bugs in the projects... but I am too lazy to solve them.

About

CS 536


Languages

Language:Java 99.0%Language:Makefile 0.5%Language:Assembly 0.5%