CS 2612, Programming Languages and Compilers, Fall 2025

Instructor: Qinxiang Cao (曹钦翔)

TAs: Zhang Cheng(程章) Zhehao Li(李喆浩)


Lectures
Time 1: Wednesday 10:00-11:40
Time 2: Friday 8:00-9:40
Location: East Middle Hall (东中院) 3-206
Email: caoqinxiang@sjtu.edu.cn


Extended Reading

  1. Winskel, Glynn. The Formal Semantics of Programming Languages: An Introduction.
  2. Appel, Andrew W. Modern Compiler Implementation in C.

Course Supplements

  1. To Be Released

Course projects

  1. To Be Released

Lecture Schedule

Week Date Lecture Notes Attachments Homework
1 09/17    课程信息简介. pdf

 

 
   词法分析. pdf

 

link
09/19

while_ldb_lexer. zip

link
   语法分析. pdf

 

link
2 09/24

 

link
09/26

while_ldb_parser. zip

link