Skip to content

Compilers_Spring_2024 is a repo containing the notes and supplementary materials of "Compilers: Principles, Techniques, and Tools"

Notifications You must be signed in to change notification settings

root-hbx/Compilers_Spring_2024

Repository files navigation

Compilers_Spring_2024

CS143 Compilers

Introduction

Compilers_Spring_2024 is a repo containing notes and analysis of Compilers

Design of the Course

  • Textbook: Compilers: Principles, Techniques, and Tools (the famous "Dragon Book")
  • Content: The theoretical part is basically described in the rhythm of the Dragon Book. Including lexical analysis, syntax analysis, semantic analysis, runtime environment, register allocation, code optimization and generation, etc.
  • Features: Popular ANTLR (ANother Tool for Language Recognition) v4 programming language parsing generation tool is used to assist teaching, allowing users to focus on the design of lexical or syntax analysis

Outline

  • tutorial
    • the notes and analysis of the lectures
  • slide
    • the slide of each lecture
    • the supplementary papers

Supplementary Materials

About

Compilers_Spring_2024 is a repo containing the notes and supplementary materials of "Compilers: Principles, Techniques, and Tools"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published