simple compiler:使用Bison和Flex实现一个简单的编译器将源代码翻译成四元式 源码
编译原理课程设计 使用Bison和Flex实现一个简单的编译器,将源代码翻译成四元式。 编译 下载野牛和flex sudo apt install bison flex 编译 make 使用 初始文件名是my_compiler,执行时有两个参数: -t生成抽象语法树 -c用来生成四元式 所有输入标准以标准输入流方式读入,在实际使用中可以使用替换或管道来将文件中的串行输入程序,输入替代也是向标准输出流输出,同样可以使用替换来将输出结果保存到文件。下面是一个临时的例子: 编写源文件a.txt如下: if (a > 2) then begin a := b + 1; end ./my_compiler -c , a, t0, 4 | 3 | jmp, -,
下载地址
用户评论