资源列表
CALOG
- 语法分析器 完成从c/c++向C++转变-parser from complete c / c to C change
dtest
- 这是一个编译递归子程序,通过输入语句可以判断是否由指定文法推出-This is a recursive routines compiled by the input to determine whether statements can be specified by the grammar launched
TESTLL1
- 这是一个文法分析器,很方便,只要输入句子,程序会自动分析,如果错误也会提示-It s a grammer analyzer,which is convenience,if you input sentence,program will automatic analyse and clue to if it is error.
lex生成pascal词法分析器
- 利用LEX生成工具构造PASCAL词法分析器。输入一个字符串或是数,分析器将判别是否为PASCAL标准标识符、保留字、整数或实数,并同时把当前的输入再次打印出来。-use LEX generation tool is PASCAL lexical analyzer. The importation of a string or number analyzer to determine whether it will PASCAL standard identifier and reserved
LEX生成工具生成统计文本
- 利用LEX生成工具生成统计文本文件中字符、单词和行数,并报告统计结果。-LEX generated using statistical tools generated text file of characters, words and action, and a report on results.
编译原理课程设计报告书.doc
- 设计内容 对循环语句:for〈表达式;循环条件;表达式〉{赋值语句} (1)设计符合自身语法分析方法要求的文法和属性文法。 (2)设计语法分析表(简单优先级表)。 (3)对源文件进行词法和语法分析同时对源文件进行语义处理。 (4)设计中间代码格式并输出三地址中间代码到文件中保存。 对源文件中的错误进行输出。
判断是否为LL(1)文法 C语言
- 此程序是语法分析,判断是否为LL(1)文法,如果是则构造first集,follow集,select集,并输出分析表。程序用C语言编写。
词法分析程序
- 一个词法分析源程序,可以运行的,请放心!
LL1文法分析
- LL1文法分析,可以求first,follow,select等
递归下降分析
- 递归下降分析 实验报告