资源列表
[编译器/词法分析] C_minus语言说明
说明:C_minus语言的BNF语法定义 程序由声明的列表(或序列)组成,声明可以是函数或变量声明,顺序是任意的。至少必须有一个声明。接下来是语义限制(这些在C中不会出现)。所有的变量和函数在使用前必须声明(这避免了向后backpatching引用)。程序中最后的声明必须是一个函数声明,名字为main。注意,C-缺乏原型,因此声明和定义之间没有区别(像C一样)。-C_minus BNF language syntax definition o<林丰> 在 2024-11-15 上传 | 大小:6kb | 下载:0
[编译器/词法分析] 一个小语言的yufa
说明:因为前些天在VC知识库看到一个pascal词法分析的程序,觉得写得挺复杂的。其实词法分析程序的原理都是一样的,所以我想只要搞明白了简单的词法分析程序,再写复杂的就不难了,无非是多加几个关键字,多写几个条件判断语句而已。词法分析是编译程序的基础,也是最简单的。好,现在让我们看程序吧。 先让我们看看这个小语言的文法吧。-few days ago because of the knowledge base to see a VC pascal<he> 在 2024-11-15 上传 | 大小:6kb | 下载:0
[编译器/词法分析] lexicographe-bon
说明:这是一个完整的词法分析器,用C++编写,并有测试文件-This is a complete lexical analyzer, C++, and test document<小月> 在 2024-11-15 上传 | 大小:6kb | 下载:0