simple compiler:来自巴西利亚大学的针对Compilers主题构建的编译器项目 源码
要编译Flex解决方案,请运行: flex analex.l 这将使用Lexycal Analyzer在文件lex.yy.c中生成C程序,然后使用以下命令对其进行编译: gcc lex.yy.c -o analex -lfl 要运行Lexer,您必须使用指定语言编写的代码向程序输入一个.txt文件。 ./analex examples/ex1R.txt 可用的示例是从Aprender3的语言描述中获得的。 对这些示例进行了更改,以探索Lexer引发的错误,因此: 名称以“ ... R.txt”结尾的文件包含使用该语言编写的正确程序(根据Lexer规则正确); 名称以“ ..
文件列表
simple-compiler-main.zip
(预估有个15文件)
simple-compiler-main
.gitignore
13B
README.md
799B
lexana
cgrammar
9KB
examples
ex2R.txt
540B
ex2W.txt
539B
ex1R.txt
426B
ex1W.txt
429B
暂无评论