没有合适的资源?快使用搜索试试~ 我知道了~
编译器设计:一系列问题的解决方案,这些问题是生成编译器的基础
共5个文件
cpp:2个
license:1个
gitignore:1个
需积分: 10 1 下载量 192 浏览量
2021-02-17
13:39:49
上传
评论
收藏 5KB ZIP 举报
温馨提示
编译器设计 一组问题的解决方案,这些问题是生成编译器的基础。 为给定的语言设计一个词法分析器,词法分析器应忽略多余的空格,制表符和换行。 它还应忽略评论。 尽管语法规范指出标识符可以任意长,但是您可以将长度限制为某个合理的值。 用C语言模拟相同的内容。 编写一个C程序来识别给定的行是否为注释。 编写一个C程序来识别'a','a * b +','abb'下的字符串。 编写一个C程序来测试给定的标识符是否有效。 编写一个C程序来模拟词法分析器以验证运算符。 使用JLex,flex或其他词法分析器生成工具来实现词法分析器。 编写一个C程序来实现指定迷你语言的预测解析器的功能。 编写一个用于构造LL(1)解析的C程序。 编写一个C程序来构造递归下降解析。 编写一个C程序来实现LALR解析。 编写一个C程序来实现运算符优先级解析。 编写一个C程序来实现程序语义规则,以计算该表
资源推荐
资源详情
资源评论
收起资源包目录
Compiler-Design-main.zip (5个子文件)
Compiler-Design-main
.gitignore 270B
LICENSE 1KB
README.md 2KB
ignore spaces
ignore spaces_0.cpp 3KB
identifier validity
identifier validity_0.cpp 3KB
共 5 条
- 1
资源评论
得陇而望蜀者
- 粉丝: 32
- 资源: 4586
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功