下载  >  开发技术  >  C++  > TINY 扩充语言的语法分析

TINY 扩充语言的语法分析 评分

华南师范大学 本资源包括TINY扩充语言的语法分析的实验报告,编译原理附录B和TINY扩充语言的语法分析代码.实验报告中说明了该实验的完成步骤. 扩充的语法规则有:实现while、do while、for语句和求余计算式子,具体文法规则自行构造。 可参考:P97及P136的文法规则。 (1) While-stmt --> while exp do stmt-sequence endwhile (2) Dowhile-stmt-->do stmt-sequence while exp (3) for-stmt-->for identifier:=simple-e

...展开详情
所需积分/C币:10 上传时间:2013-01-02 资源大小:6.27MB
举报 举报 收藏 收藏 (6)
分享 分享

评论 下载该资源后可以进行评论 18

qq_40230079 代码很不错
2019-01-05
回复
hxcurtain 学习一下,有附录B。
2018-11-28
回复
p0064700 源代码可以运行,不过没有MFC界面
2015-06-21
回复
joyjoy993 可用,跟教材的差不多
2015-04-17
回复
fread325 至少要求一"要提供一个源程序编辑界面,以让用户输入源程序(可保存、打开源程序)"就没达到。
2014-12-17
回复
TINY扩充语言的语法分析(实现 while、do while、for语句和求余计算式子)

要求: (1)要提供一个源程序编辑界面,以让用户输入源程序(可保存、打开源程序) (2)可由用户选择是否生成语法树,并可查看所生成的语法树。 (3)应该书写完善的软件文档。 说明:首先使用C语言扩充语法,然后采用Qt来做界面。

立即下载
TINY扩充语言的语法分析

扩充的语法规则有:实现 while、do while、for语句、大于>比较运算符号以及求余计算式子,具体文法规则自行构造。 可参考:P97及P136的文法规则。 (1) While-stmt --> while exp do stmt-sequence endwhile (2) Dowhile-stmt-->do stmt-sequence while(exp); (3) for-stmt-->for identifier:=simple-exp to simple-exp do stmt-sequence enddo 步长递增1 (4) fo

立即下载
编译原理实验二:Tiny扩充语言语法分析

实验二:TINY扩充语言的语法分析 扩充的语法规则有:实现 while、do while、for语句和求余计算式子,具体文法规则自行构造。 可参考:P97及P136的文法规则。 (1) While-stmt --> while exp do stmt-sequence endwhile (2) Dowhile-stmt-->do stmt-sequence while exp (3) for-stmt-->for identifier:=simple-exp to simple-exp do stmt-sequence enddo 步长递增1 (4) for

立即下载
TINY+语法分析(完全)

编译原理实验的第二步,完成TINY+的语法和语义分析并生成TM虚拟机可执行的代码

立即下载
TINY扩充语言的语法分析 源代码

编译原理实验二 TINY扩充语言的语法分析 源代码

立即下载