搜索资源列表
cifafenxi
- 词法分析,用c++编写的源程序;该设计是为完成词法分析而设计的,主要通过读取文件中的原程序,通过函数分析,使程序能够识别KeyWord(代关键字),Word(普通标识符),Digit(阿拉伯数字),SingleWord(单分界符),DoubleWord(双分界符),ERROR(无法识别的字符)。Zhusf(注释符),在文件和屏幕分别输出分析结果,完成词法分析的要求。同时进一步掌握编译程序诸环节的常用实现方法和技术,提高自己的编程能力,并
cifafenxi
- 此应用程序是用c语言编写的词法分析程序,上机调试成功通过测试。-This application is written in c language lexical analysis program, successfully tested on the machine commissioning.
cifa(4.0)
- 用直接分析法编制类C语言子集的词法分析程序。在本词法分析程序模块中,主要分析自定义的类C语言的词法。自定义的语言主要包括数组定义、函数定义、结构体定义的语句,运算符号主要为特殊符号表里所定义的各类运算符。 设计要求简要讲解词法分析器的构造技术,设计此法分析器。词法分析程序的主要功能是读入源程序,输出单词符号。并提供出错处理。 -Prepared by direct analysis of a subset of C-lang
LexicalAnalyzer
- 手工构造一个能够识别C语言的所有典型单词,如:标识符、数字、运算符,和if、while等保留字的确定有限自动机,并写出对应该自动机的程序;然后以一个简化的C语言程序为输入文件,通过所设计的基于上述自动机的词法分析程序获得输入文件中的各个单词及其内码对照表,并以文件形式保存结果(也就是TOKEN序列)。 将自己定义的各个正则表达式转化为NFA,然后将其综合为NFA ,再将NFA 转化为DFA,再将DFA转化为最少状态的DFA ,最后由
lexicalAnalyseProgram
- 词法分析程序, C语言版的,供大家参考,上传者不是作者!-A lexical analyse program writen with C ! Shared with all, I am not the author !
cifafenxi
- 用C语言描述的词法分析程序,可以输出分析栈和分析表-Described using C language lexical analysis program that can analyze the output of the stack and the table
bianyi
- 1、设计题目:词法分析器的设计。 2、设计要求: 1、 使用任何一种编程语言编制一个词法分析程序。 2、 该程序能够识别的单词有5类: (1) 关键字:"long", "float", "static", "char", "short", "switch", "int", "const", "if", "then", "else", "for", "while", "break"。 (2) 常数:任何整型常数 (
yufafenxi
- 编制一个递归下降分析程序,实现对词法分析程序所提供的单词序列的语法检查和结构分析。 利用C语言编制递归下降分析程序,并对简单语言进行语法分析。 -The preparation of a recursive descent parser, lexical analysis program to realize the word provided by the syntax check sequence and structure
pl0word
- 编译原理 pl0 语言的词法分析程序 本次提供的源码包括3个文件:pl0.h,pl0.c,test.txt:-Compiler theory pl0 language lexical analysis program to provide the source code of this file, including 3: pl0.h, pl0.c, test.txt:
cifa
- c语言实现的简单词法分析程序,运行通过,能完成基本词法功能-c language of the simple lexical analysis program, run through, to complete the basic lexical features
words_analysis
- 编译原理课程,词法分析程序,使用c语言实现,对于学习编译原理有帮组-Compiler theory course, lexical analyzer, using c language, compiler theory for the study group there to help
yufa
- 编制一个递归下降分析程序,实现对词法分析程序所提供的单词序列的语法检查和结构分析。 利用C语言编制递归下降分析程序,并对简单语言进行语法分析。 -The preparation of a recursive descent parser, lexical analyzer to achieve the sequence of words provided by the syntax check and structural an
myPL0
- 本次实验使用平台是Microsoft Visual C++6.0,编程语言是C语言,利用递归下降子程序法实现对一个PL/0源程序中的表达式、各种说明语句、赋值语句进行词法分析和语法分析,完成符号表的管理并能实现确定源码中标识符的类型与二维坐标位置,和赋值语句及表达式中间代码的生成,做的一大亮点是程序有着很严格的出错处理子程序,能确定错误类型和错误位置,能检测输入源程序的开头,数值类型的判断,运算错误检查,变量定义重复性的检查,数值类型的
Scanner
- 词法分析器C++程序,完整代码。 本程序实现Pascal语言子集单词符号的词法分析程序。具体功能为: (1)给出各单词符号的类别编码; (2)词法分析程序应能发现输入串中的错误; (3)词法分析作为单独一遍编写,词法分析结果为二元式序列组成的中间文件; -Lexer C++ program, a complete code. The Program for a subset of Pascal language
cifafenxi
- C语言版的编译原理词法分析程序源码,希望对你有用。-C language version of the compiler theory of lexical analysis program source code, you want to be useful.
lexer
- 这是编译原理中基于c语言的一个词法分析程序,分享的是一个c++的源代码. -This is a compilation c language based on the principle of a lexical analysis program, sharing is a c++ source code.
Morphology
- 可以识别出用c++语言编写的源程序中的每个单词符号,并以记号的形式输出每个单词符号。 可以识别并读取源程序中的注释。 可以统计源程序中的标识符个数并输出。 检查原程序中存在的错误,并报告错误所在的行列位置。 发现原程序的错误后能进行适当的恢复,使程序继续运行。 用C/C++作为实现语言,编写词法分析程序。-Can be identified using c++ language source code symbol
cefafenxiqi
- 自己用C语言实现的一个词法分析程序,解压后的文档包含实验的要求和源代码,以供参考-Their implementation in C language, a lexical analysis program, after extracting the document contains the test requirements and source code for reference
word_analyse
- 用C语言实现的一个简单的词法分析程序,对学习编译原理的前期很有帮助。-Implemented in C language, a simple lexical analysis program, to learn the principles of pre-compiled helpful.
NBuilder-Lexical
- 用MFC实现的C语言词法分析器,是学习编译原理的不错的参考资料,本程序用VS2010编写,此词法分析程序可分析出C语言中: 标识符(以字母或下划线开头,后面可以是数字字母或下划线) 字符串常量 字符常量 整数常量 普通实型 有+/-科学记数 无+/-科学记数 注释说明,还不能处理预处理命令33种运算符说明:,() [] .在界符中有,这里出 , ? : sizeof 也没给出11种分界符32种关