点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 词法分析器2
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
编译原理实验 设计一个词法分析器
设计一个词法分析器。 【基本要求】 词法分析器基本功能是: (1) 输入源程序:输入PASCAL源程序; (2) 输出单词,输出形式为:(序号,单词,对应源程序行号,对应源程序列号); (3) 输出出错信息,输出形式为:(出错行号,出错列号,出错信息); (4) 输出符号表,输出形式为:(单词种别码,单词符号); 【测试数据】 (1)输入源程序: program example1; var a,b,c:integer; x:char; begin if (a+c*3 > b) and (
所属分类:
C
发布日期:2009-06-06
文件大小:47104
提供者:
xiaolicky
类c语言词法分析器3.0
类C语言词法分析器设计 一、问题描述 词法分析器是编译工作的第一个阶段,主要完成对源程序的扫描,从而将源程序转换成单词序列,作为第二阶段语法分析的输入。 二、需求分析 1、 预处理:过滤掉跳格符、回车符、换行符等编辑性字符。将多个连续的空格合并成一个空格。过滤注释。 2、 单词符号的识别,将每个单词符号进行不同类别的划分。单词符号可划分成5种。 (1) 关键字:如if、else、while、int、float等。 (2) 标识符:用户自己定义的名字,常量名、变量名和过程名。 (3) 常数:各种
所属分类:
C
发布日期:2010-03-19
文件大小:219136
提供者:
chenjie19891104
词法分析器2 csdn下载 c语言版 编译原理
词法分析器csdn下载 c语言版 编译原理
所属分类:
C
发布日期:2010-04-08
文件大小:121856
提供者:
ghsf3344
C_minus语言词法分析器的设计
1、该个词法分析器要求至少能够识别以下几类单词: a. 关键字:else if int return void while共6个,所有的关键字都是保留字,并且必须是小写; b. 标识符:识别与C语言词法规定相一致的标识符,通过下列正则表达式定义:ID = letter (letter | digit)*; c. 常数:NUM=(+ | - |ε)digit digit*(.digit digit* |ε)(e(+ | - |ε) digit digit* |ε),letter = a|..|z
所属分类:
C
发布日期:2010-05-06
文件大小:1048576
提供者:
gd3926260
输入学号输出姓名,词法分析器,.L文件
编写一个词法分析器,它针对输入文件,实现以下功能: 1)每遇到你的学号,就输出你的名字,对于其他的串原样输出。 2)统计输入文件中字母数,单词数。
所属分类:
专业指导
发布日期:2010-05-14
文件大小:356
提供者:
dadalielie
C++实现词法分析器
1、该词法分析器要求至少能够识别以下几类单词: (1)关键字:else if int return void while共6个,所有的关键字都是保留字,并且必须是小写; (2)标识符:识别与C语言词法规定相一致的标识符,通过下列正则表达式定义:ID = letter (letter | digit)*; (3)常数:NUM=(+ | - |ε)digit digit*(.digit digit* |ε)(e(+ | - |ε) digit digit* |ε),letter = a|..|z|
所属分类:
C
发布日期:2010-05-17
文件大小:1048576
提供者:
tangtang633
词法分析器词法分析器词法分析器词法分析器
编译原理 词法分析器 词法分析器 int lineno = 0; //行号 FILE * source; FILE * listing; FILE * test; int EchoSource = TRUE; //打印源码标识 int TraceScan = TRUE; //打印二元组标识 int main( int argc, char * argv[] ) { char pgm[120]; //源码文件名 if (argc != 2) { fprintf(stderr,"usage: %s
所属分类:
C/C++
发布日期:2010-07-03
文件大小:221184
提供者:
chinasystem32
编译原理 词法分析器实验
1.根据状态转换图直接编程的方式;2.利用DFA编写通用的词法分析程序。 二、实验内容及要求 1.根据保留字和特殊符号表能区分出源文件中的保留字、普通标识符和特殊符号,并能进行简单的错误处理。 2.设计词法分析器模块调用结构图和各模块流程图。 3.程序源代码。 4.程序的执行结果:输入文件,输出结果文件及屏幕信息。
所属分类:
C/C++
发布日期:2011-04-11
文件大小:107520
提供者:
zhangxiao0312
java 版 编译原理实验 C_minus语言词法分析器的设计
编译原理实验 C_minus语言词法分析器的设计 1、该个词法分析器要求至少能够识别以下几类单词: a. 关键字:else if int return void while共6个,所有的关键字都是保留字,并且必须是小写; b. 标识符:识别与C语言词法规定相一致的标识符,通过下列正则表达式定义:ID = letter (letter | digit)*; c. 常数:NUM=(+ | - |ε)digit digit*(.digit digit* |ε)(e(+ | - |ε) digit d
所属分类:
Java
发布日期:2011-04-19
文件大小:13312
提供者:
superxt
毕业设计 词法分析器 生成工具 摘要与目录
本科毕业设计 简单词法分析器生成工具的设计和实现 摘 要 本文描述一个简单的词法分析器生成工具的设计和实现过程。该词法分析器生成工具的功能是,它能根据给定的正则表达式构造出语言识别器。该语言识别器能够判断输入的句子是否是给定的正则表达式所描述的语言的句子,并在文件或标准输出中显示、保存所识别句子的信息。构造语言识别器的过程为:首先,从词法分析器生成工具读入正则表达式,将该正则表达式转换成等价的不确定的有限自动机,从而构造出确定的有限自动机,然后构造出确定的有限自动机的状态转换表,词法分析器生
所属分类:
C/C++
发布日期:2011-04-29
文件大小:45056
提供者:
quheDiegooo
用C#编写的一个词法分析器
1、该个词法分析器要求至少能够识别以下几类单词: a. 关键字:else if int return void while共6个,所有的关键字都是保留字,并且必须是小写; b. 标识符:识别与C语言词法规定相一致的标识符,通过下列正则表达式定义:ID = letter (letter | digit)*; c. 常数:NUM = digit digit*(.digit digit* |ε)(e(+ | - |ε) digit digit* |ε),letter = a|..|z|A|..|Z|
所属分类:
软件测试
发布日期:2011-05-03
文件大小:48128
提供者:
sun8768700
编译原理实验指导书(词法分析器 语法分析器)
本书中c程序均在Turbo c 2.0下调试通过。 源程序的输入和扫描 词法分析 递归下降分析法 LL(1)分析法 算符优先法处理算术表达式与赋值语句 逆波兰式的产生及计算 LR(1)分析法 实验报告样例 词法分析器生成工具FLEX简介 语法分析器生成工具YACC
所属分类:
专业指导
发布日期:2011-05-16
文件大小:414720
提供者:
longha
词法分析器设计 自己写的
实验目的: (1)掌握词法分析器的构造过程以及基本方法。 (2)理解正规式、NFA、DFA及最小化DFA的转换过程和方法。 实验内容: 给定一个正规式R=XY*|YX*Y|XYX,请先在练习本上将此正规式转变为NFA、DFA、最小化DFA;对你所完成的最小化DFA进行编程,完成词法分析器工作。
所属分类:
C/C++
发布日期:2011-06-19
文件大小:271360
提供者:
summerv5
语法法分析器2
语法分析器2 语法分析器2
所属分类:
专业指导
发布日期:2008-05-03
文件大小:2048
提供者:
BADNEWNEW
词法分析器
设计SAMPLE语言的词法分析器 检查要求: 启动程序后,先输出作者姓名、班级、学号(可用汉语、英语或拼音); 请求输入测试程序名,键入程序名后自动开始词法分析并输出结果; 输出结果为单词的二元式序列(样式见样板输出1和2); 要求能发现下列词法错误和指出错误性质和位置: 非法字符,即不是SAMPLE字符集的符号; 字符常数缺右边的单引号(字符常数要求左、右边用单引号界定,不能跨行); 注释部分缺右边的界符*/(注释要求左右边分别用/*和*/界定,不能跨行); 发现错误后要能够继续编译下去,不
所属分类:
IT管理
发布日期:2011-12-17
文件大小:8192
提供者:
cwv1234
词法分析器_JAVA_Eclipse
简单的词法分析器 java实现 所有识别出的单词都用二元组表示。第一个表示单词的种类。关键字的 t=1;标识符的 t=2;常数 t=3;运算符 t=4;界符 t=5。第二个为该单词在各自表中的指针或内部码值(常数表和标识符表是在编译过程中建立起来的。其 i 值是根据它们在源程序中出现的顺序确定的)
所属分类:
Java
发布日期:2012-05-02
文件大小:6144
提供者:
lin8k12q
java 词法分析器 编译原理
使用java编程实现简单的词法分析器,该词法分析器要求如下 (一)、该个词法分析器要求至少能够识别以下几类单词: a. 关键字:else if int return void while共6个,所有的关键字都是保留字,并且必须是小写; b. 标识符:识别与C语言词法规定相一致的标识符,通过下列正则表达式定义:ID = letter (letter | digit)*; c. 常数:NUM = digit digit*(.digit digit* |ε)(e(+ | - |ε) digit di
所属分类:
Java
发布日期:2012-05-27
文件大小:9216
提供者:
nicole_1
编译原理课程设计 词法分析器 java版
编译原理课程设计 词法分析器 java版 题目要求:把关键字、算符、界符称为语言固有的单词,标识符、常量称为用户自定义的单词。为此设置三个全程量:SYM,ID,NUM 。 SYM:存放每个单词的类别,为内部编码的表示形式。 ID:存放用户所定义的标识符的值,即标识符字符串的机内表示。 NUM:存放用户定义的数。 GETSYM要完成的任务: 1. 滤掉单词间的空格。 2. 识别关键字,用查关键字表的方法识别。当单词是关键字时,将对应的类别放在SYM中。如IF的类别为IFSYM,THEN的类别为T
所属分类:
Java
发布日期:2012-11-24
文件大小:110592
提供者:
guoli1991
用JAVA写词法分析器
用JAVA写词法分析器 给出一个简单语言的词法规则,画出状态转换图,并依据状态转换图编制出词法分析程序,词法规则如下: 单词符号 种别码 内码 break 1 char 2 continue 3 do 4 double 5 else 6 extern 7 float 8 for 9 int 10 if 11 long 12 short 13 static 14 用算法实现状态转换图的描述
所属分类:
Java
发布日期:2008-10-28
文件大小:29696
提供者:
hjklsad
编译原理实验-词法分析
编译原理实验词法分析器,实现如下功能1.词法分析器.2.正规文法与正规表达式的相互转化。3.正规文法与又穷自动机的转化.4.字符串词法分析.
所属分类:
C++
发布日期:2015-07-16
文件大小:4194304
提供者:
xiechengjian
«
1
2
3
4
5
6
7
8
9
10
...
14
»