本文主要来源于上课笔记
单词构造的两种方法:
- 正规文法
形如 A→aB A→a
缺点是不直观
- 正规表达式
采用模板,好处是直观
1) a∈RE ,ϵ 属于特殊字符,ϵ∈RE
2)if α,β is RE, α⋅β,α|β,α∗ are REs
例:ω∈(a,b)∗ ,且倒数第3个是a :
词法分析:RE⇒FA⇒ 词法分析程序
FA: 状态数目有限,是一个有始有终的过程模型
FA的组成:S,Σ,s0,F,move
S 表示状态集,
本文主要来源于上课笔记
形如 A→aB A→a
缺点是不直观
采用模板,好处是直观
1) a∈RE ,ϵ 属于特殊字符,ϵ∈RE
2)if α,β is RE, α⋅β,α|β,α∗ are REs
例:ω∈(a,b)∗ ,且倒数第3个是a :
词法分析:RE⇒FA⇒ 词法分析程序
FA: 状态数目有限,是一个有始有终的过程模型
FA的组成:S,Σ,s0,F,move
S 表示状态集,