您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 词法分析示例程序(C语言编写,针对PL/0语言)

  2. 词法分析阶段是编译过程的第一个阶段,是编译的基础。这个阶段的任务是从左到右一个字符一个字符地读入源程序,即对构成源程序的字符流进行扫描然后根据构词规则识别单词(也称单词符号或符号)。词法分析程序实现这个任务。词法分析程序可以使用Lex等工具自动生成。 PL/0语言是Pascal语言的子集,它具备一般高级程序设计语言的典型特点。
  3. 所属分类:C

  1. 编译原理 词法分析 源代码

  2. 实验一:词法分析程序 一、实验目的     通过设计编制调试一个具体的词法分析程序,加深对词法分析原理的理解。并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分析方法。 编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。并依次输出各个单词的类型码及单词符号的自身值。(遇到错误时可显示“Error”,然后跳过错误部分继续显示) 二、实验要求 用C或C++写一个简单的词法分析程序,程序可以满足下列要求: 1、能分
  3. 所属分类:C

    • 发布日期:2009-05-18
    • 文件大小:7168
    • 提供者:stko1007
  1. LINUX系统分析与高级编程技术.rar

  2. 目 录 前言 第一篇 Linux系统介绍 第1章 Linux简介 …1 1.1 Linux 的起源 1 1.2 自由软件基金会的GNU计划 1 1.3 Linux 的发音 2 1.4 Linux 的特点 2 1.5 基本硬件要求 3 1.6 如何获得Linux 3 1.6.1 从网上下载Linux 3 1.6.2 从光盘获得Linux 3 1.7 涉及Linux 的Web 网址和新闻讨论组 6 1.8 Linux 的不足之处 7 第2章 外壳及常用命令 8 2.1 登录和退出 8 2.2 Li
  3. 所属分类:Linux

    • 发布日期:2009-05-20
    • 文件大小:8388608
    • 提供者:xrj1676
  1. 《linux系统分析与高级编程技术》

  2. 目 录 前言 第一篇 Linux系统介绍 第1章 Linux简介 …1 1.1 Linux 的起源 1 1.2 自由软件基金会的GNU计划 1 1.3 Linux 的发音 2 1.4 Linux 的特点 2 1.5 基本硬件要求 3 1.6 如何获得Linux 3 1.6.1 从网上下载Linux 3 1.6.2 从光盘获得Linux 3 1.7 涉及Linux 的Web 网址和新闻讨论组 6 1.8 Linux 的不足之处 7 第2章 外壳及常用命令 8 2.1 登录和退出 8 2.2 Li
  3. 所属分类:Linux

    • 发布日期:2009-05-22
    • 文件大小:8388608
    • 提供者:tzf520
  1. c++简单词法分析(编译原理)

  2. #include #include #include #include using namespace std; char * isnumber(char * q ); char * iskeywords( char * q ); char * isvariable(char * q ) ; char * isoperator(char * q ) ; char * isdefinite(char * q ); int count=1; int bj=0; int main() { c
  3. 所属分类:iOS

    • 发布日期:2009-05-25
    • 文件大小:4096
    • 提供者:sidney_sin
  1. 词法分析&&编译原理

  2. 实验1 词法分析 一、 实验目的 调试并完成一个词法分析程序,加深对词法分析原理的理解。 二、 实验要求 1、 待分析的简单语言的词法 (1) 关键字: begin if then while do end 所有关键字都是小写。 (2) 运算符和界符: := + – * / < <= > >= = ; ( ) # (3) 其他单词是标识符(ID)和整型常数(NUM),通过以下正规式定义 : ID=letter(letter| digit)* NUM=digit dig
  3. 所属分类:iOS

    • 发布日期:2009-06-02
    • 文件大小:2048
    • 提供者:keaixingkong
  1. 哈夫曼编码的代码及其算法精细分析

  2. 本演示程序中,用户可以输入键盘中的任意字符,长度为任意长,字符输入顺序不限,且允许出现重码2、演示程序以用户与计算机的对话方式执行,即在计算机终端上显示“提示信息”之后,由用户在键盘上输入演示程序中规定的运算命令,相应的输入数据(可虑去输入中的非法字符)和运算结果显示在其后。3、本演示程序中,当用户选择的功能错误时,系统会输出相应的提示。4、在本系统中,用户可以对任意长的字符串可进行编码/译码。5、程序执行的命令包括:
  3. 所属分类:其它

    • 发布日期:2009-06-06
    • 文件大小:2097152
    • 提供者:chengfeng1314
  1. 编译原理实验一词法分析程序

  2. 根据编译原理(第二版)实验一词法分析编写 根据扫描到的单词符号的第一个字符的种类拼出相应的单词符号
  3. 所属分类:专业指导

    • 发布日期:2009-06-19
    • 文件大小:959488
    • 提供者:aliang0524
  1. 编译原理实验词法分析

  2. 词法分析是编译原理实验必须做的实验之一 该程序的最大特点在于好理解 对于你理解编译原理的词法分析有很好的帮助
  3. 所属分类:专业指导

    • 发布日期:2009-06-28
    • 文件大小:526336
    • 提供者:fateghq
  1. 词法语法分析编辑器源代码

  2. [说明] 本文件所在目录应该包含如下文件: icrEdit\ - 目录,icrEdit编辑器的源码 演示例程\ - 目录,演示CSynEditView使用方法的例程 语法编辑类\ - 目录,CSynEditView的头文件和实现文件 使用说明.txt - 本文件,说明书 riched20.dll - CSynEditView必须的支持文件,请留意其版本号5.30.23.1209,文件大小:431888 (如果看不到文件riched20.dll,请在文件夹选项对话框的查看TAB中将隐藏文件和文件
  3. 所属分类:C++

    • 发布日期:2009-07-05
    • 文件大小:648192
    • 提供者:yaomingmail
  1. Java词法分析生成器

  2. 一直想拥有一个属于自己的词法分析器(扫描器)生成器,本来想在一些现成的开源项目JLex、JFlex上修改,但感觉它们的代码实在难于下手,于是开始自己写,中间停停改改,也不记得做了多久了,现在算是基本成型了。 因为只是自己做,基本上是有了想法就加进去,因此到了后来,和传统的生成器是看上去是很不相像了,但Rsg确实有能力实现复杂扫描器(在examples中用Rsg实现了一个Java源程序扫描器)。主要的特点有: 简单。 在代码点上支持Unicode。 /** * 这是一个简单的Rsg示例。 */
  3. 所属分类:Veritas

    • 发布日期:2007-09-04
    • 文件大小:667648
    • 提供者:yyqcsdn
  1. 数据结构课程设计--排序算法性能分析

  2. 目 录 摘 要 1 前 言 2 正 文 3 1. 采用类C语言定义相关的数据类型 4 2. 各模块的伪码算法 5 3. 函数的调用关系图 11 4. 调试分析 11 5. 测试结果 13 6. 源程序(带注释) 16 总 结 28 参考文献 29 致 谢 30 附件Ⅰ 部分源程序代码 31 摘要 排序是计算机程序设计中的一种重要操作。各种部排序算法的时间复杂度分析结果只给出了算法执行时间的阶,或大概执行时间。 关键字:排序,性能分析。 前 言 排序是计算机程序设计中的一种重要操作。它的功能是将
  3. 所属分类:其它

    • 发布日期:2009-09-10
    • 文件大小:78848
    • 提供者:wqq_lw
  1. 数据挖掘中的强制关联分析

  2. 该算法采用统计规律的方法,分析并挖掘出多个英文单词间的字符使用频率,并找出字符间的组合关系
  3. 所属分类:其它

    • 发布日期:2009-09-14
    • 文件大小:26624
    • 提供者:mathon_xx
  1. visio 报表分析图形展示

  2. visio 报表分析图形展示 需要大于20个字符,不支持HTML标签。 需要大于20个字符,不支持HTML标签。
  3. 所属分类:Web开发

    • 发布日期:2009-09-15
    • 文件大小:108544
    • 提供者:zyb309178583
  1. 数据结构课程设计 程序分析1

  2. 一、 课程设计的主要内容 【问题描述】 读入一个才C程序,统计程序中代码、注释和空行的行数以及函数的个数和平行行数并利用统计信息分析评价该程序的风格。 【基本要求】 (1) 把C程序文件按字符顺序读入源程序; (2) 边读入程序,边识别统计代码行、注释行和空行,同时还要识别函数的开始和结束,以便统计其个数和平均行数。 (3) 程序的风格评价分为代码、注释和空行三个方面。每个方面分别为A,B,C和D四个等级,等级的划分标准是: A级 B级 C级 D级 代码(函数平均长度) 10~15行 8~9或
  3. 所属分类:C

    • 发布日期:2009-09-16
    • 文件大小:114688
    • 提供者:keyu1711
  1. 编译原理词法语法分析

  2. 分别做了词法分析和语法分析1.词法分析程序的主要任务如下: ① 组织源程序的输入,识别出源程序中的各个基本语法单位(也称为单词或语法符号),按规则转换成二元式的形式; ② 删除无用的空白字符、回车符、及其它非实质性符号; ③ 删除注解行; ④ 为后面的语法和语义分析提供二元式链表;
  3. 所属分类:专业指导

    • 发布日期:2009-10-08
    • 文件大小:271360
    • 提供者:hapday
  1. 基于Access数据库开发的小型理财软件(带图形分析)

  2. 基于Access数据库开发的小型理财软件(带图形分析),SQL语句输入格式要记好 汉字要在英文状态下加"";字符要在英文状态下加'',数值不用加任何符号;上传的时候我忘记把原来的数据库删了,你们用的时候要建个同名的新的Access数据库就行了
  3. 所属分类:Access

    • 发布日期:2009-10-10
    • 文件大小:5242880
    • 提供者:chenpenghan
  1. 编译原理词法分析程序

  2. char prog[80]={'\0'}, token[8]; //存放构成单词符号的字符串 char ch; int syn, //存放单词字符的种别码 n, sum, //存放整数型单词 m,p; //p是缓冲区prog的指针,m是token的指针 char *rwtab[6]={&q uot;begin","if","then","while","do","end"}; void scaner(){ m=0; sum=0; for(n=0;n<8;n++) token[n]='\0
  3. 所属分类:C/C++

    • 发布日期:2009-10-31
    • 文件大小:31744
    • 提供者:xiaoguisdn
  1. 用状态机进行文件字符分析的程序设计(附设计文档)

  2. 问题描述 设计C++类,使其能够统计文本文件中字符个数,在终端中显示结果,并将结果保存到指定的文件中。需要统计的字符有:a、英文字母总数b、英文单词总数从c、中文字符总数(包括标点符号)d、行总数e、其他字符总数(包括英文标点、空白符等)。 问题分析 从问题描述中可以看到,我们所要做的就是将一篇文章(txt格式,字符格式为ANSI)中出现的中英文字符出现的次数进行统计。而一篇文本文件中出现的字符种类和顺序没有规律,如何对当前读取的字符的种类进行判断并转入到相应的统计状态成为了问题的关键。 但是
  3. 所属分类:C++

    • 发布日期:2009-11-07
    • 文件大小:69632
    • 提供者:flytreeleft
  1. WinDecrypto 密码分析 古典密码分析

  2. WinDecrypto 密码分析 古典密码分析,对古典密码进行频率分析,字符分析
  3. 所属分类:网络攻防

    • 发布日期:2015-10-19
    • 文件大小:2097152
    • 提供者:heavyok
« 12 3 4 5 6 7 8 9 10 ... 50 »