没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
LiXinCompiler Referenced from the dragon-book, just a little implementation of the dragon-book language. 参考自龙书上的语言,自己实现了一个编译器的前端。 GitHub链接 源语言 这个语言由一个程序和一个块组成,该块中包含可选的声名和语句。语法符号basic表示基本类型。 program -> block block -> { declause statemets } declause -> decaluse debracket | ϵ debrcket -> type identity ; type -> type [ num ] | basic statements -> statements statement | ϵ
资源推荐
资源详情
资源评论
收起资源包目录
LiXinCompiler-master.zip (83个子文件)
LiXinCompiler-master
LICENSE 1KB
.DS_Store 6KB
src
com
lixin
symbols
Type.java 1KB
Environment.java 844B
Array.java 404B
.DS_Store 6KB
interpreter
Not.java 476B
Or.java 546B
Operator.java 455B
Arithmetic.java 836B
Unary.java 675B
Break.java 414B
Set.java 1003B
Logical.java 1KB
Node.java 558B
SetElem.java 1KB
If.java 691B
Sequence.java 764B
Relation.java 1KB
Identifier.java 323B
Else.java 897B
And.java 551B
Do.java 833B
Expression.java 1KB
Constant.java 797B
Temp.java 385B
Access.java 884B
Statement.java 538B
While.java 803B
lexer
Numeric.java 299B
Real.java 299B
Lexer.java 4KB
Token.java 254B
Word.java 803B
Tag.java 605B
main
Compiler.java 2KB
CompilerTestDriver.java 948B
Main.java 402B
parser
Parser.java 10KB
.idea
uiDesigner.xml 9KB
misc.xml 271B
vcs.xml 167B
modules.xml 266B
workspace.xml 39KB
inspectionProfiles
Project_Default.xml 1KB
out
production
LiXinCompiler
com
lixin
symbols
Array.class 1KB
Environment.class 1KB
Type.class 1KB
interpreter
Operator.class 1KB
Sequence.class 868B
Logical.class 2KB
And.class 872B
Relation.class 2KB
Set.class 2KB
Identifier.class 563B
Access.class 2KB
Node.class 2KB
Arithmetic.class 2KB
Do.class 1KB
Temp.class 1KB
SetElem.class 2KB
Constant.class 2KB
Statement.class 591B
Expression.class 2KB
While.class 2KB
Else.class 2KB
If.class 1KB
Break.class 1KB
Not.class 1KB
Unary.class 2KB
Or.class 869B
lexer
Real.class 527B
Numeric.class 529B
Lexer.class 3KB
Token.class 495B
Word.class 1KB
Tag.class 871B
main
CompilerTestDriver.class 993B
Compiler.class 2KB
Main.class 858B
parser
Parser.class 9KB
LiXinCompiler.iml 423B
README.md 5KB
共 83 条
- 1
资源评论
许吴倩
- 粉丝: 23
- 资源: 4547
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- tiamo软件教程.doc
- nvm管理Nodejs多版本工具
- Unit1Howcanwebecomegoodlearners知识点整理(良心出品必属精品).doc
- 基于JSP在线维他茶饮销售网站平台源码.zip
- web学习笔记.doc
- 基于pytorch+Unet进行MRI肝脏图像分割源码+数据集+模型.zip
- 在Android Studio中开发一个Android App项目步骤
- 基于yolov8实现进行物体跟踪源码.zip
- Java多线程学习Java多线程学习Java多线程学习Java多线程学习.txt
- 算法数据结构-动态规划算法(Dynamic Programming)超详细总结加应用案例讲解.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功