
SNL语言编译器(带GUI) VC6.0版本及其源代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资源提供SNL语言编译器的VC6.0版本及其完整源代码,并带有图形用户界面(GUI),适用于希望深入理解编译原理及实现细节的学习者和开发者。
SNL语言是我们学校为了方便编译原理教学而自定义的一门类似Pascal的编程语言。这门语言的主要特点是支持过程嵌套声明、纪录(类似于C中的结构体)、数组类型、字符类型以及无符号整数类型,并包含基本的条件判断语句和循环语句。对于过程而言,它还定义了传址类型的参数(类似于C++中的引用)。我已经完成了从词法分析到中间代码/目标代码生成的完整编译器实现。由于采用了软件工程的思想,在源代码组织结构上非常清晰、思路明朗,这都是值得借鉴的地方。
全部评论 (0)
还没有任何评论哟~


