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规则正确); 名称以“ ..
用户评论