1. 首页
  2. 编程语言
  3. C#
  4. C#实现LL(1)文法判定使用实例

C#实现LL(1)文法判定使用实例

上传者: 2019-05-04 22:15:05上传 RAR文件 150.76KB 热度 30次
LL(1)文法使用的是确定的自顶向下的分析技术。LL(1)的含义是:第一个L表明自顶向下分析是从左向右扫描输入串,第2个L表明分析过程中将使用最左推导,1表明只需向右看一个符号便可决定如何推导,即选择哪个产生式(规则)进行推导。  LL(1)文法的判别需要依次计算FIRST集、FOLLOW集和SELLECT集,然后判断是否为LL(1)文法,最后再进行句子分析。  SimpleLL1目录下为源程序  Product1.txt~Product4.txt为测试用产生式(可直接在程序中加载)  Symbols.txt为测试用符号集(可直接在程序中加载)
下载地址
用户评论
码姐姐匿名网友 2019-05-04 22:15:06

嗯,提供详细的,还有报告,应该能够运行。