文件名称:编译原理 类C语言编译器 词法分析 语法分析LR1 语义分析
文件大小:1.44MB
文件格式:ZIP
更新时间:2018-06-12 12:31:58
编译原理
用C++编写的类C语言编译器,代码清晰。完成词法分析、语法分析LR1、语义分析。其中LR语法分析自动生成action-goto表。语义分析生成三地址码。可做编译原理课程设计大作业等等。
【文件预览】:
Compiler
----lr.cpp(17KB)
----token.cpp(1KB)
----my_cfg.txt(3KB)
----scanner.h(514B)
----grammar.cpp(11KB)
----grammar.h(2KB)
----file.txt(84B)
----C_Grammar_ISO.pdf(39KB)
----说明.doc(251KB)
----token.h(477B)
----action_goto_table.txt(46KB)
----cfg.cpp(3KB)
----cfg.txt(3KB)
----grammar.o(210KB)
----token.o(41KB)
----scanner.o(44KB)
----compiler.exe(3.97MB)
----makefile(512B)
----main.cpp(978B)
----cfg.h(805B)
----scanner.cpp(7KB)
----main.o(4KB)
----cfg.o(135KB)
----test_code.txt(206B)
----lr.o(205KB)
----lr.h(2KB)