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

搜索资源列表

  1. Java写的递归下降分析程序

  2. 对于文法: E->TG G->+TG|-TG|ε T->FS S->*FS|/FS|ε F->(E)|i 用递归下降分析法对任意输入的符号串进行分析,输入输出参考main函数。
  3. 所属分类:Java

    • 发布日期:2009-03-30
    • 文件大小:863
    • 提供者:fessible_max
  1. 词法分析器c#版(源代码)

  2. 因为上传得是工程文件,希望修改了程序得朋友能够发一份修改后得程序给我,大家共同研究。
  3. 所属分类:C#

    • 发布日期:2009-04-03
    • 文件大小:40960
    • 提供者:idsin
  1. 设计、编制、调制一个TINY扫描程序的词法分析程序,加深对词法分析原理及TINY语言的理解

  2. 给出TINY扫描程序的DFA状态图,用C语言程序实现它。给定任意TINY语言程序文件,从头到尾扫描整个文件,在DFA上动态的表示出识别文件中每个记号的状态转换,同时向输出文件输出识别该记号的二元式结果,直到文件结束。
  3. 所属分类:C

    • 发布日期:2009-04-08
    • 文件大小:5120
    • 提供者:husling
  1. 编译原理词法分析器实验报告

  2. 对给定的程序通过词法分析器弄够识别一个个单词符号,并以二元式(单词种别码,单词符号的属性值)显示。而本程序则是通过对给定路径的文件的分析后以单词符号和文字提示显示
  3. 所属分类:专业指导

    • 发布日期:2009-04-16
    • 文件大小:21504
    • 提供者:cd920900102
  1. LL1语法分析 (c++实验报告和程序)

  2. 这次实验是进行初步的语法分析,是基于上次词法分析器的基础上建立起来的分析程序。此次实验比较简单,只须把词法分析器的程序放进来,然后再进行函数调用即可。通过此次实验,我基本上了解了语法分析器的工作原理和功能以及实现方法。进一步学习了C语言的知识。此次实验,要解决的问题便是分析语法程序,如果正确则输出正确,如果错误,分析它的错误并给出结果,实现了实验的要求内容。因而,本程序算是一个比较成功的程序。
  3. 所属分类:C

    • 发布日期:2009-04-24
    • 文件大小:83968
    • 提供者:victormmd
  1. 词法分析器

  2. 简易词法分析程序,可供初学者下载学习,也可作为编译器的入门
  3. 所属分类:.Net

    • 发布日期:2018-04-01
    • 文件大小:272384
    • 提供者:qq_28666763
  1. 北方工业大学编译原理话语法分析实验

  2. 借助于词法分析程序提供的分析结果,编写一个算符优先语法分析程序,程序能进行语法结构分析和错误检查,并产生相应的归约信息。同时给出出错信息和错误类型,从而加深对语法分析的理解。
  3. 所属分类:C/C++

    • 发布日期:2018-06-07
    • 文件大小:2097152
    • 提供者:baidu_35145586
  1. 编译原理,C语言开发的PL0词法分析器源代码

  2. 编译原理,源代码,词法分析器 编译环境VS 内有详细的文档介绍程序
  3. 所属分类:C/C++

    • 发布日期:2018-06-16
    • 文件大小:998400
    • 提供者:zx1314621
  1. 词法分析C++源码

  2. 完整全面词法分析原工程文件,内含可执行程序及源代码,想深入学习编译于哪里的同学可进行参考。
  3. 所属分类:系统安全

    • 发布日期:2018-06-21
    • 文件大小:2097152
    • 提供者:wuxuerun
  1. LL1语法分析(代码有详细解释,压缩包中包含两个测试语法)

  2. 实验目的: 1. 了解 LL(1)语法分析是如何根据语法规则逐一分析词法分析所得到的单词,检查语法错误,即掌握语法分析过程。 2. 掌握LL(1)文法判别调剂和 LL(1)语法分析器的设计与调试。 实验内容: 针对任意的文法,编写相应的左递归消除、左公共因子提取程序,求解相应的FIRST、FOLLOW集,构造预测分析表,并编写LL(1)语法分析程序,并给出测试句子的分析过程。(注:左递归消除和左公共因子如果在实验三里做了,可以直接拿过来用) 判断LL(1)文法部分: 1. 输入:文法 2. 处
  3. 所属分类:C++

    • 发布日期:2018-06-23
    • 文件大小:4096
    • 提供者:allen__0218
  1. 词法分析器-程序转二元组-C#-VS2017

  2. Win 10 系统下 Visual Studio 2017 下调试好的 CC# Winform 版 词法分析器。分析 C 语言程序,输入二元组(够详细注释)。内附具体使用方法。另外:附送 C++版 控制台词法分析器。 有不足不想完善了(几个运算符,界符没写),需要你自己添加其他的运算符/界符的匹配。
  3. 所属分类:C#

    • 发布日期:2018-07-05
    • 文件大小:5242880
    • 提供者:weixin_42052075
  1. C++ 小型编译器

  2. 这个是用C++做的小型编译器,资源中有源代码、文件、实验报告等,编译器完成的功能有词法分析和两个语法分析——LR(0)和LL1,程序是通过文本输入的然后输出结果在文本中和屏幕上
  3. 所属分类:C++

    • 发布日期:2018-07-06
    • 文件大小:168960
    • 提供者:weixin_38166969
  1. 词法分析器java

  2. 编译原理的词法分析器 词法分析(lexical analysis)是计算机科学中将字符序列转换为单词(Token)序列的过程。进行词法分析的程序或者函数叫作词法分析器(Lexical analyzer,简称Lexer),也叫扫描器(Scanner)。词法分析器一般以函数的形式存在,供语法分析器调用。
  3. 所属分类:Java

    • 发布日期:2018-07-08
    • 文件大小:11264
    • 提供者:hesasa
  1. 山东大学编译原理PL/0语言 compiler实验

  2. PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。 一.PL/0语言建立一个词法分程序GETSYM(函数) 二.PL/0语言建立一个语法分析程序BLOCK(函数) 三.建立一个解释执行目标程序的函数 内含所有源码和最终实验报告
  3. 所属分类:Java

    • 发布日期:2018-07-13
    • 文件大小:122880
    • 提供者:chongtian123
  1. 词法分析器设计与实现

  2. 输入source.tny文件,输出:token[40]、tokenstring[40][30]。具体包括: ①已经能够识别样例程序:变量、数、赋值号、分号。 ②修改代码使其能够识别:变量、数、赋值号、分号、加号、减号、乘号、除号。 ③通过使用TINY语言实现词法分析中运算符号(+-*/)的识别。
  3. 所属分类:其它

    • 发布日期:2018-01-25
    • 文件大小:77824
    • 提供者:yin_ping1101
  1. 编译原理词法分析,程序员进阶必读

  2. 毕设论文 词法分析精进 老师刚刚开始向我们讲述程序设计的时候,总是会出一道题目:给出一个填入了四则运算式子的字符串,写程序计算该式子的结果。除此之外,我们有时候建立了比较复杂的配置文件,譬如XML的时候,分析器首先也要对该文件进行词法分析,把整个字符串断成了一个一个比较短小的记号(指的是具有某种属性的字符串),之后才进行结构上的分析。再者,在实现某种控制台应用程序的时候,程序需要分析用户打进屏幕的命令。如果该命令足够复杂的话,我们也首先要对这个命令进行词法分析,之后得到的结果会大大方便进行接下
  3. 所属分类:其它

    • 发布日期:2018-09-29
    • 文件大小:585728
    • 提供者:connectingp
  1. 编译词法与语法分析程序

  2. 一. PL/0语言建立一个词法分程序GETSYM(函数) 二. PL/0语言建立一个语法分析程序BLOCK(函数) 三. 建立一个解释执行目标程序的函数
  3. 所属分类:Java

  1. 词法分析器

  2. 该词法分析程序完成的是编译第一阶段的工作,它的主要任务是从左至右逐个字符地对源程序进行扫描,产生一个个单词序列,用于语法分析,供学习使用。
  3. 所属分类:C++

    • 发布日期:2018-11-16
    • 文件大小:2048
    • 提供者:cx776474961
  1. 正则表达式的词法分析程序

  2. (1)C++源代码扫描程序识别C++记号。 C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、特殊符号(分界符)和运算符号等。 (2)打开一个C++源文件,打印出所有以上的记号。 (3)要求应用程序应为Windows界面。 (4)选作部分:为了提高C++源程序的可读性,C++程序在书写过程中加入了空行、空格、缩进、注释等。假设你想牺牲可读性,以节省磁盘空间,那么你可以存贮一个删除了所有不必要空格和注释的C++源程序的压缩文本。因此,程序中还应该有这样的压缩功
  3. 所属分类:C/C++

    • 发布日期:2018-11-18
    • 文件大小:189440
    • 提供者:weixin_43731432
  1. C--Minus词法分析和语法分析设计.doc

  2. 1. 课程设计目标 实验建立C-编译器。只含有扫描程序(scanner)和语法分析(parser)部分。 2. 分析与设计 C-编译器设计的整体框架,本实验实现扫描处理和语法分析程序(图中粗黑部分)。 2.1 、扫描程序scanner部分 2.1.1系统设计思想 设计思想:根据DFA图用switch-case结构实现状态转换。 惯用词法: ① 语言的关键字:else if int return void while ② 专用符号:+ - * / < >= == != = ; ,
  3. 所属分类:讲义

    • 发布日期:2019-06-12
    • 文件大小:663552
    • 提供者:mmmmzhuang
« 1 2 ... 45 46 47 48 49 50»