资源列表
parser
- 采用递归下降分析法实现C0语言的语法分析器,其中中间表示采用抽象语法树的形式。 程序的输入:词法分析阶段的输出文件 程序的输出:存储了抽象语法树相关信息的XML格式的文件 -Decline in the use of recursive analysis method to achieve C0 language parser, which indicated that the use of intermediate abstract syntax tree form. Proced
0503056316
- 实现对文本文档里的程序进行词法分析,在另一文件里输出分析结果-The realization of a text document in the lexical analysis process, in another document the results of the analysis output
cifafenxi
- 上课时老师给的一个词法分析器,很好用。注意:使用时要在工程中建立exa.txt.-Class teachers to a lexical analyzer, a very good use. Note: when used in the project to establish exa.txt.
cifafenxi
- 词法分析程序:一. 为PL/0语言建立一个词法分程序GETSYM(函数) 把关键字、算符、界符称为语言固有的单词,标识符、常量称为用户自定义的单词。为此设置三个全程量:SYM,ID,NUM 。 SYM:存放每个单词的类别,为内部编码的表示形式。 ID:存放用户所定义的标识符的值,即标识符字符串的机内表示。 NUM:存放用户定义的数。 GETSYM要完成的任务: 1. 滤掉单词间的空格。 2. 识别关键字,用查关键字表的
byyl
- 编译原理-Compiler Construction Principles
NCFFX
- 本人用VC自己做的词法分析器,-I use VC to do their own lexical analyzer
cifafenxiqi
- C语言的词法分析器,功能比较简单,可识别部分关键字,变量,常量,标识符。-C language lexical analyzer function is relatively simple to identify some keywords, variables, constants, identifiers.
FundamentalsofCompilingcourseonline
- 编译原理ppt学习编译原理的好帮手有上机作业和习题-Compiler Construction Principles ppt principles of learning to compile a good helper have on operations and exercise machine
yuyifenxiyuanmahebaogao
- 语义分析的功能: 第一,审查每个语法结构的静态语义,即验证语法结构合法的程序是否真正有意义。有时把这个工作称为静态语义分析或静态审查。第二,如果静态语义正确,语义处理则要执行真正的翻译,即,或者将源程序翻译成程序的一种中间表示形式(中间代码),或者将源程序翻译成目标代码。 有报告-Semantic analysis of the functions: First, review each of the grammatical structure of the static semanti
bianyiyuanliyufafenxi
- 语法分析的功能: 语法分析是编译过程的核心部分,它的主要任务是按照和程序语言的语法规则,从由词法分析输出的源程序符号串中识别出各类语法分析成分,同时进行语法检查,为语义分析和代码生成作准备。 有报告-Parsing functions: syntax analysis is the core of the compiler process, its main tasks and procedures in accordance with the grammatical rules of
bianyiyuanlicifafenxi
- 词法分析 1、通过设计编制调试一个具体的词法分析程序,加深对词法分析原理的理解。并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分析方法。 2、编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本关键字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的内部编码及单词符号自身值。(遇到错误时可显示“Error”,然后跳过错误部分继续显示) 有实验报告-Lexical Analysis 1, through the design of t
pl0xiugaihoudeyuanmahebaogao
- pl0修改后的源程序和报告 (1) 修改后的PL/0语言文本。包含词法分析(正规式),语法分析(BNF)。 (2) 有关修改后的PL/0编译/解释器的说明。详细说明你的编译器是如何编译新的PL/0语言程序的。指出你的程序中最精彩的部分,以及你为什么这样做,你是如何控制和恢复语义错误的。 (3) 给出你所改动后的编译器源程序清单,并标记出你所修改的部分。比较你的编译器和原来的编译器之间的差别。 (4) 说明你的编译器中可能存在的错误。 (5) 总结经验与教训,如果重做一遍,你会