编译器设计

时间:2017-06-25 10:11:31
【文件属性】:

文件名称:编译器设计

文件大小:1.17MB

文件格式:RAR

更新时间:2017-06-25 10:11:31

编译原理 编译器

自顶向下的编译器设计,实现词法分析,语法分析,中间代码生成及语义分析


【文件预览】:
compiler
----parser.cpp(40KB)
----bin()
--------Release()
--------Debug()
----backupData.txt(481B)
----Copy of Copy (2) of grammar.txt(3KB)
----constString.h(522B)
----item.cpp(2KB)
----lex.h(2KB)
----grammar.txt(1KB)
----number.h(792B)
----analyse.txt(11KB)
----identifer.h(165B)
----compiler.cbp(2KB)
----actionItem.cpp(1KB)
----actionItem.h(877B)
----lex.cpp(18KB)
----obj()
--------Release()
--------Debug()
----symbolTable.cpp(1KB)
----compiler.layout(3KB)
----tag.h(364B)
----type.h(2KB)
----Modified_li.txt(606B)
----operator.cpp(449B)
----data.txt(465B)
----error.cpp(341B)
----codeOutput.txt(867B)
----Copy of grammar.txt(88B)
----code.h(611B)
----grammar_of_li.txt(759B)
----lexerOutput.txt(2KB)
----semantic.cpp(24KB)
----Copy of Copy of grammar.txt(67B)
----MyGrammar.txt(1KB)
----parser.h(3KB)
----code.cpp(1KB)
----keyWord.cpp(2B)
----main.cpp(645B)
----error.h(413B)
----token.cpp(726B)
----operator.h(2KB)
----type.cpp(382B)
----item.c(3B)
----compiler.depend(11KB)
----symbolTable.h(575B)
----semantic.h(2KB)
----stackItem.h(894B)
----item.h(882B)
----tmp.txt(57B)
----errorOutput.txt(110B)
----token.h(4KB)
----parserOutput.txt(0B)
----lr.txt(4.13MB)

网友评论

  • 有错误,不能运行,但是代码非常多,写的很认真,可以借鉴点