词法分析
# Ch2 词法分析
把 input 分解成一个个 token
# Regular Expression
Language: a set of strings
String: a finite sequence of characters
Regular Experssion Notations:
DFA, NFA 相关 见计算理论
# RE 转 NFA
画出初始态和终态
分裂规则:
# NFA 转 DFA
从初始状态的闭包开始,每次根据 \epsilon 和当前状态的闭包,得到下一个状态的闭包,直到得到终态的闭包。
example
🌰
把这个 NFA 转成等价的...
more...
Introduction
ZJU 2025 春夏编译原理 学习笔记
主要基于虎书(Modern Compiler Implementation in C, Andrew W. Appel)和好多老师的 ppt(ldm, yps),还有 lzx 的智云
# CH1 Introduction
Two Important Concepts
Phases(阶段)
Interfaces(接口)
方框里的是 phase,中间的是 interface
各个阶段的描述
more...








