- BUAA compile project. A C0Compiler implemented in Java
- doc文件夹下是详细设计文档,src里面是代码
- 最后实验成绩没拿满
- 扣分项:词法分析失败之后不会进入语法分析部分
- 改正方法:
- 词法分析里面其他的token用
OTHER
表示 - 语法分析里面遇见了OTHER就正常处理就行不用变
- main文件里面有个编译按钮的逻辑(
compileItem.addActionListener
):在if(lexer.success())
里面有个if(parser.success())
,将语法分析的parser放在外面就行了,就是从//语法分析
这个注释开始的部分放在if(lexer.success())
的外面
- 词法分析里面其他的token用
- 本人蒟蒻无比,如有问题欢迎联系
- QQ:861026685
- E-mail:[email protected], [email protected]
- 万水千山总是情,给个star行不行 😄
-
Notifications
You must be signed in to change notification settings - Fork 0
qipengwang/C0Compiler
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
BUAA compile project. A C0Compiler with GUI
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published