文件名称:visual_SNL_C_complier
- 所属分类:
- 编译器/词法分析
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 3.33mb
- 下载次数:
- 0次
- 提 供 者:
- 张**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
snl语言是一个简单的具有嵌套过程定义的过程式语言,本原码用C语言实现了SNL语言的词法分析,语法分析,语义分析,中间代码生成,中间代码优化,目标代码优化的完整模块,并有极为详细的注释,是学习编译原理的极佳材料。-snl language is a simple process with nested definition of language, Primitive code using C language of SNL language lexical analysis, parsing, semantic analysis and code generation, intermediate code optimization, object code optimization integrity module, and a very detailed notes, Principle study compiled an excellent material.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
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
..........\sn.txt
..........\SNLC安装文件.exe
..........\源代码
..........\......\analyze.cpp
..........\......\analyze.h
..........\......\ChildFrm.cpp
..........\......\ChildFrm.h
..........\......\code
..........\......\....\analyze.txt
..........\......\....\cfg.txt
..........\......\....\constOpti.txt
..........\......\....\eccOpti.txt
..........\......\....\loopOpti.txt
..........\......\....\midcode.txt
..........\......\....\midToDemi.txt
..........\......\....\parseA.txt
..........\......\....\parseB.txt
..........\......\....\parseLL1A.txt
..........\......\....\parseLL1B.txt
..........\......\....\scan.txt
..........\......\....\tm.txt
..........\......\....\treeToDemi.txt
..........\......\comhelp.cpp
..........\......\comhelp.h
..........\......\compiler.cpp
..........\......\constOpti.cpp
..........\......\constOpti.h
..........\......\eccOpti.cpp
..........\......\eccOpti.h
..........\......\face.aps
..........\......\face.clw
..........\......\face.cpp
..........\......\face.dsp
..........\......\face.dsw
..........\......\face.h
..........\......\face.ncb
..........\......\face.opt
..........\......\face.plg
..........\......\face.rc
..........\......\faceDoc.cpp
..........\......\faceDoc.h
..........\......\faceView.cpp
..........\......\faceView.h
..........\......\font.cpp
..........\......\font.h
..........\......\global.cpp
..........\......\global.h
..........\......\indialog.cpp
..........\......\indialog.h
..........\......\inNum.cpp
..........\......\inNum.h
..........\......\loopOpti.cpp
..........\......\loopOpti.h
..........\......\MainFrm.cpp
..........\......\MainFrm.h
..........\......\midcode.cpp
..........\......\midcode.h
..........\......\midtodemi.cpp
..........\......\midtodemi.h
..........\......\mybuf.h
..........\......\oleobject.cpp
..........\......\oleobject.h
..........\......\oleobjects.cpp
..........\......\oleobjects.h
..........\......\out.cpp
..........\......\out.h
..........\......\parse.cpp
..........\......\parse.h
..........\......\parseLL1.cpp
..........\......\parseLL1.h
..........\......\picture.cpp
..........\......\picture.h
..........\......\ReadMe.txt
..........\......\res
...........\一般例子
...........\........\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
..........\sn.txt
..........\SNLC安装文件.exe
..........\源代码
..........\......\analyze.cpp
..........\......\analyze.h
..........\......\ChildFrm.cpp
..........\......\ChildFrm.h
..........\......\code
..........\......\....\analyze.txt
..........\......\....\cfg.txt
..........\......\....\constOpti.txt
..........\......\....\eccOpti.txt
..........\......\....\loopOpti.txt
..........\......\....\midcode.txt
..........\......\....\midToDemi.txt
..........\......\....\parseA.txt
..........\......\....\parseB.txt
..........\......\....\parseLL1A.txt
..........\......\....\parseLL1B.txt
..........\......\....\scan.txt
..........\......\....\tm.txt
..........\......\....\treeToDemi.txt
..........\......\comhelp.cpp
..........\......\comhelp.h
..........\......\compiler.cpp
..........\......\constOpti.cpp
..........\......\constOpti.h
..........\......\eccOpti.cpp
..........\......\eccOpti.h
..........\......\face.aps
..........\......\face.clw
..........\......\face.cpp
..........\......\face.dsp
..........\......\face.dsw
..........\......\face.h
..........\......\face.ncb
..........\......\face.opt
..........\......\face.plg
..........\......\face.rc
..........\......\faceDoc.cpp
..........\......\faceDoc.h
..........\......\faceView.cpp
..........\......\faceView.h
..........\......\font.cpp
..........\......\font.h
..........\......\global.cpp
..........\......\global.h
..........\......\indialog.cpp
..........\......\indialog.h
..........\......\inNum.cpp
..........\......\inNum.h
..........\......\loopOpti.cpp
..........\......\loopOpti.h
..........\......\MainFrm.cpp
..........\......\MainFrm.h
..........\......\midcode.cpp
..........\......\midcode.h
..........\......\midtodemi.cpp
..........\......\midtodemi.h
..........\......\mybuf.h
..........\......\oleobject.cpp
..........\......\oleobject.h
..........\......\oleobjects.cpp
..........\......\oleobjects.h
..........\......\out.cpp
..........\......\out.h
..........\......\parse.cpp
..........\......\parse.h
..........\......\parseLL1.cpp
..........\......\parseLL1.h
..........\......\picture.cpp
..........\......\picture.h
..........\......\ReadMe.txt
..........\......\res