10 2019 档案

摘要:NFA 确定化为 DFA 子集法: f(q,a)={q1,q2,…,qn},状态集的子集 将{q1,q2,…,qn}看做一个状态A,去记录NFA读入输入符号之后可能达到的所有状态的集合。 步骤: 1.根据NFA构造DFA状态转换矩阵 ①确定DFA初态(NFA的所有初态集),字母表 ②从初态出发,经字 阅读全文
posted @ 2019-10-29 11:39 HvYan 阅读(158) 评论(0) 推荐(0)
摘要:1.正规式转换到正规文法 对任意正规式R选择一个非终结符Z生成规则Z→R 1.对形如A→ab的规则,转换成A→aB,B→b 2.将形如A→a|b的规则,转换成A→a,A→b(A→a|b) 3.将形如A→a*b的规则,转换成A→aA,A→b 将形如A→ba*的规则,转换成A→Aa,A→b 不断利用上述 阅读全文
posted @ 2019-10-22 10:58 HvYan 阅读(136) 评论(0) 推荐(0)
摘要:1.分别写出描述以下语言的正规文法和正规式: L1={abna|n≥0} 正规文法:L1 -> AB A ->aBa B -> bB|ε 正规式: ab*a L2={ambn |n≥1,m ≥1} 正规文法:L2 -> AB A -> aA|a B ->bB|b 正规式:aa*bb* L3={(ab 阅读全文
posted @ 2019-10-15 10:30 HvYan 阅读(291) 评论(0) 推荐(0)
摘要:参考文档: https://blog.csdn.net/qq_41386300/article/details/83270557 https://blog.csdn.net/yang03_26/article/details/80841670 词法分析程序(Lexical Analyzer)要求: 阅读全文
posted @ 2019-10-11 19:59 HvYan 阅读(297) 评论(0) 推荐(0)