搜索资源列表
cifafenxi
- 词法分析,用c++编写的源程序;该设计是为完成词法分析而设计的,主要通过读取文件中的原程序,通过函数分析,使程序能够识别KeyWord(代关键字),Word(普通标识符),Digit(阿拉伯数字),SingleWord(单分界符),DoubleWord(双分界符),ERROR(无法识别的字符)。Zhusf(注释符),在文件和屏幕分别输出分析结果,完成词法分析的要求。同时进一步掌握编译程序诸环节的常用实现方法和技术,提高自己的编程能力,并
huxiaoli
- 数据结构课程设计,利用Hash技术统计C源程序中关键字。本程序主要分为两个模块,一是用Hash表存储c语言中32个关键字,再扫描c源程序取出每个单词,利用Hash查找技术统计该程序中的关键字出现的频度;二是用顺序表存储c语言中的关键字,把c源程序取出每个单词利用二分查找技术统计该程序中的关键字的出现频度。-Data structure the curriculum design, the use of Hash technical st
TinyComplier
- 这是一个用C语言编写的tiny语言,控制台输出界面,它不同tiny+语言,它实现了19个关键字,具有编译器基本的词法分析,语法分析,语义分析等功能-This is a work written in C language tiny language, console output interface, it is a different tiny+ language, which achieved a 19 keywords, with
cifafenxiqi
- 词法分析器设计PL10语言的此法分析器,能从任意文件中读取并识别一个完整的程序代码中的单词(关键字)、运算符、界符、标识符,常数,并以能显示分析结果。本词法分析器是用C语言来实现的。-Lexical analyzer designed PL10 language of this law parser, to read from any file and identify a complete code of the word (keyw
cifafenxiqi6
- 该个词法分析器要求至少能够识别以下几类单词: a. 关键字:else if int return void while共6个,所有的关键字都是保留字,并且必须是小写; b. 标识符:识别与C语言词法规定相一致的标识符,通过下列正则表达式定义:ID = letter (letter | digit)*; c. 常数:NUM=(+ | - |ε)digit digit*(.digit digit* |ε)(e(+ | - |ε)
Compiler
- (1)C++源代码扫描程序识别C++记号。 C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、特殊符号(分界符)和运算符号等。 (2)打开一个C++源文件,打印出所有以上的记号。 (3)要求应用程序应为Windows界面。 (4)选作部分:为了提高C++源程序的可读性,C++程序在书写过程中加入了空行、空格、缩进、注释等。假设你想牺牲可读性,以节省磁盘空间,那么你可以存贮一个删除了所有不必
tongxunlu
- 制作一个简易的通讯录,包括基本操作和存储功能。 用〈〈数据结构〉〉中的双向链表作数据结构,结合C语言基本知识。编写一个通讯录管理系统。以把所学数据结构知识应用到实际软件开发中去。 设计内容:本系统应完成一下几方面的功能: 输入信息——enter() 显示信息———display( ) 查找以姓名作为关键字 ———search( ) [由一人完成] 删除信息———delete( ) 存盘———save ( ) 装入—
inline
- inlineinline 一、inline 关键字用来定义一个类的内联函数,引入它的主要原因是用它替代C中表达式形式的宏定义。 表达式形式的宏定义一例: #define ExpressionName(Var1,Var2) ((Var1)+(Var2))*((Var1)-(Var2)) 为什么要取代这种形式呢,且听我道来: 1. 首先谈一下在C中使用这种形式宏定义的原因,C语言是一个效率很高的语言,这种
cifafenxi
- 简单的c语言词法分析程序,可以识别关键字,数字,符号等-C-language lexical analysis of a simple program that can identify the keywords, numbers, symbols, etc.
compiler
- 简单的c语言词法分析器(包括关键字和浮点数等)-Simple c language lexical analyzer
ImageStone8
- 代码运行在VC6.0环境下,C++语言实现。是著名的Imagestone的第八个实例。有完整的图片处理功能,如果需要10个实例可以到codeproject上下载,输入关键字imagestone.-Under the code running in VC6.0, C++ language. Is the eighth leading Imagestone instance. A complete image processing fun
kyotocabinet-lua-1.13.tar
- 这是 kyoko cabinet C 库的Lua语言绑定的API接口。 kyoko cabinet 是一个管理数据库的库。该数据库是一个单一的数据文件,每个记录为关键字和值。每个关键字和值是可变长度的字节序。二进制数据和字符串都可作为关键字或值。每个关键字必须唯一。没有数据表和数据类型的概念。记录以哈希表和b树组织。-Kyoto Cabinet is a library of routines for managing a d
kyotocabinet-perl-1.11.tar
- 这是 kyoko cabinet C语言库代码 Perl 的绑定接口。 kyoko cabinet 是一个管理数据库的库。该数据库是一个单一的数据文件,每个记录为关键字和值。每个关键字和值是可变长度的字节序。二进制数据和字符串都可作为关键字或值。每个关键字必须唯一。没有数据表和数据类型的概念。记录以哈希表和b树组织。 -This perl library wraps the polymorphic database of
kyotocabinet-python-1.14.tar
- 这是 kyoko cabinet C语言库代码 Python 的绑定接口。 kyoko cabinet 是一个管理数据库的库。该数据库是一个单一的数据文件,每个记录为关键字和值。每个关键字和值是可变长度的字节序。二进制数据和字符串都可作为关键字或值。每个关键字必须唯一。没有数据表和数据类型的概念。记录以哈希表和b树组织。 -This Python library wraps the polymorphic database
compile-char
- 使用c语言编写的简单类词法分析器,对输入的c语言可以做简单的关键字提取,去处注释。-C language using a simple lexical analyzer class, the input of the c language to do simple keyword extraction, place annotation.
lex_new
- c语言词法分析,判断是关键字,还是其他的,并且统计词频-c language lexical analysis to determine the keyword or the other, and word frequency statistics
CSharpcifa
- 很不错的词法分析实验报告 编译程序的第一阶段是词法分析,为了能把输入的字符串进行扫描和分解,识别出各种类型的单词符号,我用C++语言设计了一个简单词法分析器,分析C++语言单词的子集(包括常用关键字、标识符、常数、算符、界符等)。-Very good compiler lexical analysis lab report is the first stage of lexical analysis, in order to be ab
CSharpHelper
- C#快速入门PDF高清版,全书五大部分十八章,详细讲解C#语言描述、运行环境、程序设计基储数据类型、变量和常量、类型转换、表达式、流程控制、面向对象的概念方法及继承、接口、组织应用程序、文件操作以及高级话题等。在书籍最后附有C#关键字与错误码和参考资料。是一本C#入门级的实用教程。-HD C# Quick Start PDF version of book five most eighth chapter gave a detailed
MCU_use_C_using
- 单片机C语言编程时using关键字的使用详解,全面解释利弊-Microcontroller C programming language, use the using keyword Detailed, fully explain the pros and cons
NBuilder-Lexical
- 用MFC实现的C语言词法分析器,是学习编译原理的不错的参考资料,本程序用VS2010编写,此词法分析程序可分析出C语言中: 标识符(以字母或下划线开头,后面可以是数字字母或下划线) 字符串常量 字符常量 整数常量 普通实型 有+/-科学记数 无+/-科学记数 注释说明,还不能处理预处理命令33种运算符说明:,() [] .在界符中有,这里出 , ? : sizeof 也没给出11种分界符32种关