LexYaccCompiler:使用Lex,Yacc和C ++创建的编译器项目,

时间:2024-03-07 10:21:06
【文件属性】:

文件名称:LexYaccCompiler:使用Lex,Yacc和C ++创建的编译器项目,

文件大小:8KB

文件格式:ZIP

更新时间:2024-03-07 10:21:06

C++

Lex&Yacc编译器 经过: 约瑟夫·扬科夫斯基杰森·奥特(Jason Otter) 伊恩·尼根(Ian Nyguen) C ++ prgoram将解析source.txt并删除注释,空格和换行符。 \ 结果在临时文件中: PROGRAM aba13; VAR ab5, cb, be, eb : INTEGER; BEGIN ab5 = 5; cb = 10; PRINT('ab5=', ab5); eb = cb + ab5; PRINT( eb ); be = 2 * ab5 + eb; PRINT( be ); END. 然后使用make运行makefile将输出可运行的C ++程序。 结果: #include Using namespace std; int main() { int ab5, cb, b


【文件预览】:
LexYaccCompiler-master
----323comp.y(4KB)
----source.txt(435B)
----LICENSE(11KB)
----README.md(662B)
----makefile(318B)
----323comp.l(1KB)
----323-Project-Part01.cpp(4KB)

网友评论