Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 459 Bytes

File metadata and controls

15 lines (11 loc) · 459 Bytes

CS316-Compilers-Lab

This repository contains files related to Compilers Lab (Spring 2023).

Assignments Included

  1. Git Setup, Lexical Analyzer
  2. Parser
  3. Symbol Table Construction
  4. Code Generation (Basic Expressions, Assignment, If-Then-Else Constructs)
  5. Code Generation (WHILE Construct with BREAK, CONTINUE)
  6. Code Generation (Functions)
  7. Register Allocation

Every battle is won before it is ever fought. — Sun Tzu, The Art of War