C family Compiler:类似于C语言的简单语言的编译器 源码
C系列编译器 一种类似于c语言的简单语言的编译器。 写在Lex,Yacc,C。 编译器具有3个步骤: 词法分析重用将成为语法分析的抽象语法树。 语法分析。 三地址代码(3AC)生成。 演示: 为了运行该应用程序: 克隆此存储库。 打开Linux命令。 下载bison lex和yacc:sudo apt-get install bison。 转到项目位置。 根据语言规则更改codeTest.txt或保留模板代码。 运行命令:yacc -d parser.y 运行命令:lex Scanner.l 运行命令:cc -o test y.tab.c -ll 运行命令:./test <projectPath / codeTest.txt 如果您发现错误或需要修复的问题,请告诉我。 希望你喜欢。
文件列表
C-family-Compiler-master.zip
(预估有个8文件)
C-family-Compiler-master
codeTest.txt
2KB
language description
full Language description.pdf
518KB
scanner.l
3KB
parser.y
76KB
.vscode
launch.json
2KB
y.tab.h
3KB
README.md
899B
暂无评论