
C#版本的编译原理词法分析器
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目为一个使用C#编程语言实现的编译原理中的词法分析模块,旨在识别源代码的基本符号单位。
编译原理词法分析器使用C#编写,并能在VS2010环境中打开。实验要求如下:
1. 根据某一文法编制调试 LL(1)分析程序,以便对任意输入的符号串进行语法分析。
2. 构造预测分析表,并利用该表和一个栈来实现上述程序设计语言的解析功能。
3. 分析器的功能是通过LL(1)控制程序显示栈顶内容、向前看符号以及根据LL(1)分析表,对输入符号串自上而下进行语法分析。
规定文法如下:
- E -> TG
- G -> +TG | -TG | ε
- T -> FS
- S -> *FS | /FS | ε
- F -> (E) | i
全部评论 (0)
还没有任何评论哟~


