搜索资源列表
Tiny_Compiler_5r
- 解释器Tiny Compiler(此为第五版)是用c++写的解释器,语法规则类似于C和matlab,支持数组和函数调用,并用mfc做了简单界面。 内附详细说明及例子程序。 第五版新增特性:计算器工具中添加了公式的“立体显示”。 第四版新增特性:添加了语法树的可视化显示。 官方日志:http://wantnon.spaces.live.com/blog/cns!22376C1C5B93C0AD!464.entry-The interpreter(name:Tiny Compiler
Flex2.5-manual
- FLEX 是词法分析解析器的产生器,需要提供生成规则,动作可以用C语言写-FLEX is a lexical analysis parser generator, the need to provide the generation rule, action can be written using C language
regex-rule
- 正则表达式工具配套语法,配套使用方法。g及相关内容。-regex rule
20110915_src
- 建立一个针对LL(1)文法编译器的自动生成器。要完成此编译器的生成器需对源文件进行两遍处理:第一遍词法分析,第二遍语法分析。语法分析程序用LL(1)语法分析方法。首先输入定义好的文法书写文件(所用的文法可以用LL(1)分析),然后建立词法分析器,包括词法分析主程序、扫描器部分、关键字表等。经词法分析后分别计算所输入的文法的每个非终结符号的FIRST集合,每个非终结符号的FOLLOW集合,以及每个规则的SELECT集合,并判断任意一个非终结符号的任意两个规则的SELECT集的交集是不是都为空,如果
scanner_of_P
- 切出P語言的token,但尚未return只有印出值,若要return的話在rule最後都加上return NONTERMINAL即可。-print tokens from input of P language
LL1-cifa
- 这是编译原理中的一种算法,LL1词法分析算法,该算法可以用于特定规则的输入串匹配,个别的学校会将其作为相应课程设计的一部分。-This algorithm is a compiler theory the LL1 lexical analysis algorithm, the algorithm can be used for a specific rule input string matching, individual schools will be as part of the appr