点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - 词法分析程序C语言代码
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
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
资源分类
搜索资源列表
编译原理 词法分析 源代码
实验一:词法分析程序 一、实验目的 通过设计编制调试一个具体的词法分析程序,加深对词法分析原理的理解。并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分析方法。 编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的类型码及单词符号的自身值。(遇到错误时可显示“Error”,然后跳过错误部分继续显示) 二、实验要求 用C或C++写一个简单的词法分析程序,程序可以满足下列要求: 1、能分
所属分类:
C
发布日期:2009-05-18
文件大小:7168
提供者:
stko1007
语法分析&&编译原理实验
实验2 语法分析 一、 实验目的 编制一个递归下降分析程序,实现对词法分析程序所提供的单词序列的语法检查和结构分析。 二、 实验内容 利用C语言编制递归下降分析程序,并对简单语言进行语法分析。 1、 待分析的简单语言的语法 用扩充的BNF表示如下: (1)::=beginend (2)::={;} (3)::= (4)::=ID:=< ;表达式> (5)::={+|-} (6)::={*|/} (7)::=ID| NUM|() 2、实验要求说明 输入单词串,以“#”结束,如果是文法正
所属分类:
C
发布日期:2009-06-02
文件大小:5120
提供者:
keaixingkong
编译原理实验报告 语法分析 语义分析 词法分析 详细的源程序
附录c 编译程序实验 实验目的:用c语言对一个简单语言的子集编制一个一遍扫描的编译程序,以加深对编译原理的理解,掌握编译程序的实现方法和技术。 语法分析 C2.1 实验目的 编制一个递归下降分析程序,实现对词法分析程序所提供的单词序列的语法检查和结构分析. C2.2 实验要求 利用C语言编制递归下降分析程序,并对简单语言进行语法分析. C2.2.1待分析的简单语言的语法 实验目的 通过上机实习,加深对语法制导翻译原理的理解,掌握将语法分析所识别的语法成分变换为中间代码的语义翻译方法. 实验要求
所属分类:
C
发布日期:2009-11-06
文件大小:687104
提供者:
wolfand11
编译原理词法分析代码
现有PASCAL程序清单如下: BEGIN IF I=1 THEN I:=I+1 # ELSE *&^ IF I=2 THEN I:=I+11; END. 运行词法分析程序后,显示如下结果: BEGIN (1,1) IF (1,4) I (6,0) = (4, 2) 1 (5,0) THEN (1,5) I (6,0) := (2,2) I (6,0) + (3,0) 1 (5,0) # error,not a word ELSE (1,2) * (3,2) & error,not a wor
所属分类:
C
发布日期:2009-11-09
文件大小:4096
提供者:
jingzizhu
词法分析(c语言实现)程序代码+报告
一、 实验目的 调试并完成一个词法分析程序,加深对词法分析原理的理解。 二、 实验要求 1、 待分析的简单语言的词法 (1) 关键字: begin if then while do end 所有关键字都是小写。 (2) 运算符和界符: := + – * / < <= > >= = ; ( ) # (3) 其他单词是标识符(ID)和整型常数(NUM),通过以下正规式定义: ID=lette r(letter| digit)* NUM=digit digit * (4)空
所属分类:
C
发布日期:2009-11-13
文件大小:32768
提供者:
mee123
语法分析(c语言实现)程序代码+实验报告
实验2. 语法分析实验报告 一、 实验目的 编制一个递归下降分析程序,实现对词法分析程序所提供的单词序列的语法检查和结构分析。 二、 实验内容 利用C语言编制递归下降分析程序,并对简单语言进行语法分析。 1、 待分析的简单语言的语法 用扩充的BNF表示如下: (1)::=beginend (2)::={;} (3)::= (4)::=ID: = (5)::={+|-} (6)::={*|/} (7)::=ID| NUM|() 2、实验要求说明 输入单词串,以“#”结束,如果是文法正确的句子,则
所属分类:
C
发布日期:2009-11-13
文件大小:56320
提供者:
mee123
编译原理课程设计词法分析程序
一 词法分析 1 设计目的:通过完成词法分析程序,了解词法分析的过程 2、设计内容:用C或PASCAL语言实现对某语言(例如:C、PASCAL)的词法识别程序,生成单词,并分类存在符号表中。 3.源程序: (1):主函数 Main() void main() {accidence_analyse();//词法分析主程序 out=fopen("tim0n.c","r");//打开生成结果文件tim0n.c test_function();//测试函数 fclose(out); }
所属分类:
C
发布日期:2010-01-05
文件大小:55296
提供者:
wuyuehuaing
词法分析器(c语言)
程序是用C语言写的。程序是将一个文件中的源程序,经词法分析后,将二元式全部输出到另一个文件中。 程序是用VS 2008写的。用其他编译器时,请将不必要的文件去掉,只保留主要代码。
所属分类:
C
发布日期:2010-05-08
文件大小:283648
提供者:
bingqing07
词法分析程序(C语言)
词法分析程序.rar 包含报告,代码。一些附加资料。
所属分类:
C
发布日期:2010-06-10
文件大小:177152
提供者:
duliming1987
C语言实现词法分析程序 编译原理
能够实现词法编译的C程序,可更改关键字等,算法里用读文件写文件方式管理,进行读取代码和返回编译结果,可做编译原理的作业。VC++6.0上可直接运行。
所属分类:
C
发布日期:2010-06-15
文件大小:6144
提供者:
CNEnoch
词法分析代码 能够使用自己编写的分析程序对简单的程序段进行词法分析。
词法分析代码 自定义一种程序设计语言,或者选择已有的一种高级语言(C语言),编制它的词法分析程序。词法分析程序的实现可以采用任何一种编程工具。
所属分类:
C
发布日期:2010-09-21
文件大小:5120
提供者:
yizuoyao
C语言_词法分析程序
运用C语言编写 可以对纯ASCII码文件或者源程序代码进行此法分析 分析每一个ASCII码字符出现的次数以及对其进行编号
所属分类:
C
发布日期:2011-09-09
文件大小:8192
提供者:
forever_yu
词法分析程序C语言
词法分析程序C语言程序代码//对应词法分析程序的状态转换图左边部分的程序, #include void main() { int state=0,sign=0; char ch; FILE *efp,*tfp; if((efp=fopen("expression.txt","r"))==NULL) printf("File open error!\n"); if((tfp=fopen("temp.txt","w"))==NULL) printf("File open error!\n");
所属分类:
C/C++
发布日期:2011-10-10
文件大小:3072
提供者:
qiushuichangtian888
词法分析程序 语法分析程序 C语言
大学课程编译原理,自己编写的代码,可以用VC6.0来运行,是PASCAL 的词法分析小程序。
所属分类:
C/C++
发布日期:2011-11-24
文件大小:3072
提供者:
bxn342005088
编译原理词法分析程序(C语言)
本程序为编译原理词法分析程序,含有原代码和报告,供大家参考!
所属分类:
C
发布日期:2008-06-13
文件大小:81920
提供者:
qiang1024
编译原理-词法分析与三地址代码生成程序源代码(C语言)
原程序分为 .cpp文件 与.h文件 运行时请分开 源程序可直接运行 源程序 已经包含了词法分析与三地址代码生成程序源代码
所属分类:
C/C++
发布日期:2015-01-10
文件大小:9216
提供者:
u011921487
词法分析程序(C语言版)
用C语言编写的词法分析程序,直接用Visual C++打开运行即可。
所属分类:
C
发布日期:2009-04-08
文件大小:9216
提供者:
xuebuo01
编译原理:语法分析 词法分析简单C语言代码
待分析的简单语言的语法 用扩充的BNF表示如下: ⑴::=beginend ⑵::={;} ⑶::= ⑷::=ID:= ⑸::={+ | -} ⑹::={* | / ⑺::=ID | NUM | () 自己做的实验,写的还不错,欢迎下载
所属分类:
C/C++
发布日期:2018-07-11
文件大小:3072
提供者:
qq_33899872
编译原理词法分析.zip
编译原理词法分析实验,C语言编写,代码500+行。包含源代码、实验报告、状态迁移图、输入输出文档,最终成绩90+。 题目:C语言词法分析程序的设计与实现 实验内容及要求: 1. 可以识别出用C语言编写的源程序中的每个单词符号,并以记号的 形式输出每个单词符号。 2. 可以识别并跳过源程序中的注释。 3. 可以统计源程序中的语句行数、各类单词的个数、以及字符总数, 并输出统计结果。 4. 检查源程序中存在的词法错误,并报告错误所在的位置。 5. 对源程序中出现的错误进行适
所属分类:
C/C++
发布日期:2020-03-17
文件大小:305152
提供者:
qq_42295427
c语言编译原理实验-课设-词法分析程序-代码+报告
设计并实现一个C语言词法分析程序(1)可以识别出用C语言编写的源程序中的每个单词符号,以记号的形式输出每个单词符号。 (2)可以识别并跳过源程序中的注释。 (3)可以统计源程序中的语句行数、各类单词的个数、以及字符总数,并输出统计结果。 (4)检查源程序中存在的词法错误,并报告错误所在的位置。 (5)对源程序中出现的错误进行适当的恢复,使词法分析可以继续进行,对源程序进行一次扫描,即可检查并报告源程序中存在的所有词法错误。
所属分类:
C/C++
发布日期:2021-01-02
文件大小:441344
提供者:
julylasth
«
1
2
3
4
5
6
7
8
9
10
»