Description: the snl language is a simple process language with nested process definition, the primitive code in C language SNL language lexical analysis, parsing, semantic analysis, analysis, intermediate code generation, optimization of intermediate code, object code optimized complete module, and a very detailed notes, is an excellent material for learning compiler theory.
To Search:
File list (Check if you may need any files):
scmd_SNL_C_con\SNL语言例子\一般例子\c1.txt
..............\...........\........\c2.txt
..............\...........\........\c4.txt
..............\...........\........\c5.txt
..............\...........\........\c6.txt
..............\...........\........\c7.txt
..............\...........\........\c8.txt
..............\...........\........\easy.txt
..............\...........\........\exp.txt
..............\...........\........\scan.txt
..............\...........\........\sd1.txt
..............\...........\优化测试例\const.txt
..............\...........\..........\eccexam1.txt
..............\...........\..........\eccexam2.txt
..............\...........\..........\loop1.txt
..............\...........\..........\loop2.txt
..............\...........\..........\loop3.txt
..............\...........\.τ檬道齖cs1.txt
..............\...........\........\factorial.txt
..............\...........\........\sort.txt
..............\...........\错误检查例.txt
..............\命令行SNLC\c1.txt
..............\..........\final.exe
..............\..........\源代码\analyze.cpp
..............\..........\......\analyze.h
..............\..........\......\c1.txt
..............\..........\......\cgen.cpp
..............\..........\......\cgen.h
..............\..........\......\code.cpp
..............\..........\......\code.h
..............\..........\......\codegen.cpp
..............\..........\......\codegen.h
..............\..........\......\consOpti.cpp
..............\..........\......\consOpti.h
..............\..........\......\ECCsaving.cpp
..............\..........\......\ECCsaving.h
..............\..........\......\final.dsp
..............\..........\......\final.dsw
..............\..........\......\final.ncb
..............\..........\......\final.opt
..............\..........\......\final.plg
..............\..........\......\globals.h
..............\..........\......\loopOpti.cpp
..............\..........\......\loopOpti.h
..............\..........\......\main.cpp
..............\..........\......\midcode.cpp
..............\..........\......\midcode.h
..............\..........\......\parse.cpp
..............\..........\......\parse.h
..............\..........\......\parseLL1.cpp
..............\..........\......\parseLL1.h
..............\..........\......\scanner.cpp
..............\..........\......\scanner.h
..............\..........\......\symbTable.cpp
..............\..........\......\symbTable.h
..............\..........\......\tm.cpp
..............\..........\......\tm.h
..............\..........\......\Tokenlist
..............\..........\......\util.cpp
..............\..........\......\util.h
..............\SNL语言例子\一般例子
..............\...........\优化测试例
..............\...........\应用实例
..............\命令行SNLC\源代码
..............\SNL语言例子
..............\命令行SNLC
scmd_SNL_C_con