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

搜索资源列表

  1. InfixExp 前缀表达式

  2. 编译原理的词法分析器,可以将表达式转换成为前缀表达式
  3. 所属分类:C++

    • 发布日期:2009-05-07
    • 文件大小:196kb
    • 提供者:shoarh
  1. ll(1)语法分析器

  2. 语法分析是语法制导翻译的基础,语法分析器是函数绘图语言解释器的核心,因此语法分析器的构造是整个解释器构造的关键。 语法分析器的构造分为两个重要步骤:规定语言的方法和根据方法编写程序。由于要采用递归下降子程序方法,因此方法设计为LL(1)文法。同时语法分析时要构造出语言结构的语法树,以便于后边的语法制导翻译。具体到此绘图语言,需要构造语法树的语言结构仅限于表达式,因为后继语义处理需要对表达式求值,而对语法树进行遍历即可得到表达式的值。
  3. 所属分类:专业指导

    • 发布日期:2009-05-09
    • 文件大小:497kb
    • 提供者:baiyishengshou
  1. 输入已经消除左递归的以及提取公共左因子的LL(1)文法,再输入相应的表达式,若分析成功,则在递归输出过程中输出"acc",若不成功,则有相应的报错以及位置指名。注意,要把同一个非终结符的产生式分成单个输入。他会自动计算f

  2. 输入已经消除左递归的以及提取公共左因子的LL(1)文法,再输入相应的表达式,若分析成功,则在递归输出过程中输出"acc",若不成功,则有相应的报错以及位置指名。注意,要把同一个非终结符的产生式分成单个输入。它会自动计算first,follow,预测分析表的构造,但并不输出。
  3. 所属分类:专业指导

    • 发布日期:2009-05-10
    • 文件大小:3mb
    • 提供者:bookc
  1. 递归下降分析器分析普通的四则运算

  2. 1、使用递归下降分析算法分析表达式文法: exp ::= exp addop term | term addop ::= + | - term ::= term mulop factor | factor mulop ::= * | / factor ::= (exp) | number 其中number可以是多位的十进制数字串(整数即可),因此这里还需要一个小的词法分析器来得到number的值。 2、该词法分析器以子程序形式出现,当需要进行词法分析时进行调用; 3、能够识别正确和错误的表达式
  3. 所属分类:其它

    • 发布日期:2009-05-21
    • 文件大小:45kb
    • 提供者:bblnhbu
  1. 编译 词法分析器 c

  2. 用C语言编写的一个词法分析器,可以识别标识符,保留字,数组,表达式等
  3. 所属分类:C

    • 发布日期:2009-06-14
    • 文件大小:8kb
    • 提供者:xueminzi
  1. 算符优先分析器与计算表达式的值

  2. 算符优先分析器,并且可以计算表达式的值,还有实验报告,代码有一定的解释
  3. 所属分类:专业指导

    • 发布日期:2009-11-03
    • 文件大小:2mb
    • 提供者:baitso
  1. 《编译原理》实验 识别无符号数的词法分析器设计实现

  2. 一、实验目的与要求 通过编写并上机调试一个词法分析程序,掌握在对程序设计语言的源程序进行扫描的过程中,将其分解成各类单词的词法分析方法。 二、实验内容 选取无符号数的算术四则运算中的各类单词为识别对象,要求将其中的各个单词识别出来。 输入:由无符号数和+,-,*,/, ( , ) 构成的算术表达式,如1.5E+2-100。 输出:对识别出的每一单词均单行输出其类别码(无符号数的值暂不要求计算)。
  3. 所属分类:专业指导

    • 发布日期:2009-11-29
    • 文件大小:128kb
    • 提供者:childhoodminory
  1. 语法分析LL1分析表达式文法

  2. 语法分析器,利用LL1分析方法,构造一个分析表,分析表达式文法。输入一个表达式,输出表达式输入的是否正确
  3. 所属分类:专业指导

    • 发布日期:2009-12-06
    • 文件大小:167kb
    • 提供者:xiaoyaoyixin
  1. 语法分析:算术表达式递归下降分析程序设计(实验)

  2. 编程实现给定算术表达式的递归下降分析器。 算术表达式文法如下: E-->E+T|T T-->T*F|F F-->(E)|i
  3. 所属分类:专业指导

    • 发布日期:2009-12-12
    • 文件大小:1kb
    • 提供者:ccircle
  1. 语法分析:算术表达式预测分析程序设计(实验)

  2. 实验内容: 编程实现给定算术表达式的分析器。 算术表达式文法如下: E-->E+T|T T-->T*F|F F-->(E)|i (为DOC文档)
  3. 所属分类:专业指导

    • 发布日期:2009-12-12
    • 文件大小:7kb
    • 提供者:ccircle
  1. 编译原理语法分析器实验报告.doc版下载

  2. 一个关于语法分析器的编译原理实验报告 二、实验目的 1、 了解形式语言基础及其文法运算; 2、 熟悉语法分析原理及4种常用的语法分析方法; 其中: 四种算法为 (1)设计算术表达式的递归下降子程序分析算法 (2)设计算术表达式的LL(1) 分析算法 (3)设计算术表达式的简单优先分析算法 (4)设计算术表达式的SLR(1) 分析算法 3、选择上述一种方法并设计一个表达式的语法分析器。 (本实验设计的是递归下降的表达式语法分析器) 三、实验内容 1.设计递归下降语法分析器算法; 2.编写代码并上
  3. 所属分类:其它

    • 发布日期:2009-12-14
    • 文件大小:92kb
    • 提供者:caixincaixin
  1. 表达式语法分析器 编译原理实验报告

  2. 很完整的 一、实验目的 熟悉LL(1)语法分析器设计 二、实验内容 1. 设计LL(1)语法分析器算法; 2. 编写代码并上机调试运行通过。 三、实验要求 输入——表达式;; 输出——表达式语法是否正确; 四、设计概要 (一)语法分析器设计 1.算术表达式文法 G(E): E  E ω0 T | T T  T ω1 F | F F  i | (E) 2.文法变换: G’(E) : ETe e+Te|ε TFt t*Ft|ε 3. LL(1)分析表
  3. 所属分类:其它

    • 发布日期:2009-12-27
    • 文件大小:87kb
    • 提供者:changtianmu
  1. 编译原理—— 识别无符号数的词法分析器设计实现

  2. 通过编写并上机调试一个词法分析程序,掌握在对程序设计语言的源程序进行扫描的过程中,将其分解成各类单词的词法分析方法。 选取无符号数的算术四则运算中的各类单词为识别对象,要求将其中的各个单词识别出来。 输入:由无符号数和+,-,*,/, ( , ) 构成的算术表达式,如1.5E+2-100。 输出:对识别出的每一单词均单行输出其类别码(无符号数的值暂不要求计算)。
  3. 所属分类:专业指导

    • 发布日期:2010-01-04
    • 文件大小:186kb
    • 提供者:childhoodminory
  1. 编译原理 表达式分析器

  2. 实现表达式的识别和分析和报错。课程设计时做的。例如:(a+b/c)# 成功 (a+b/c# 缺少右括号 23ab+23# 符号错误
  3. 所属分类:C

    • 发布日期:2007-12-30
    • 文件大小:300kb
    • 提供者:yomata
  1. C#正则表达式测试工具(项目源码)

  2. 曾三次写正则表达式的测试工具,也用过专业级的。感觉还是自己写的测试工具用着顺手。这里提供完整项目的源程序,供相互学习交流。欢迎提出指导性建议!
  3. 所属分类:C#

    • 发布日期:2010-05-08
    • 文件大小:29kb
    • 提供者:sxldfang
  1. JSONExpr 0.4.2 - Delphi的JSON解析及表达式运算包

  2. 表达式的解析和求值是一个应用面非常广的功能。现有的表达式分析器虽然各具特点,但基本上毫无例外的都使用自己独特的内存结构,不具有通用性。而JSON格式因其简明、易于操作,使用面日渐广泛。在此,我启动了一个开源项目,将表达式分析的结果存放在JSON对象中,可以非常方便的进行解读,同时,还具有相当的开放性。 功能: ExprToJSON 文本表达式=>JSON对象树 JSONToExpr JSON对象树=>文本表达式 Eval JSON对象树求值 EvalNumber JSON对象树求数
  3. 所属分类:Delphi

    • 发布日期:2012-04-24
    • 文件大小:71kb
    • 提供者:creation_zy
  1. 四则运算表达式分析器

  2. 一个简单的四则运算表达式分析器,可累积计算很不错的一个工具。一起探讨学习。
  3. 所属分类:C#

    • 发布日期:2013-05-08
    • 文件大小:113kb
    • 提供者:mosessonghua
  1. 表达式分析器

  2. 很久以前写的一个表达式分析器,可以分析输入的表达式并计算出结果,可以当计算器使用,分析使用的方法不同于现有的算法,是自行设计的一种方法,记得不是很清楚了,索性有完整注释~
  3. 所属分类:C++

    • 发布日期:2014-03-13
    • 文件大小:6kb
    • 提供者:u014051924
  1. Jep表达式分析器3.4

  2. JEP是Java expression parser的简称,即java表达式分析器,Jep是一个用来转换和计算数学表达式的java库。通过这个程序包,用户可以以字符串的形式输入一个、任意的公式,然后快速地计算出结果。Jep支持用户自定义变量、常量和函数。包括许多常用的数学函数和常量。
  3. 所属分类:Java

    • 发布日期:2017-08-16
    • 文件大小:2mb
    • 提供者:cflynn
  1. JSONExpr 0.5.10 - Delphi的JSON解析及表达式运算包

  2. 表达式的解析和求值是一个应用面非常广的功能。现有的表达式分析器虽然各具特点,但基本上毫无例外的都使用自己独特的内存结构,不具有通用性。而JSON格式因其简明、易于操作,使用面日渐广泛。在此,我启动了一个开源项目,将表达式分析的结果存放在JSON对象中,可以非常方便的进行解读,同时,还具有相当的开放性。 功能: ExprToJSON 文本表达式=>JSON对象树 JSONToExpr JSON对象树=>文本表达式 Eval JSON对象树求值 EvalNumber J SON对象树求
  3. 所属分类:Delphi

    • 发布日期:2017-11-11
    • 文件大小:145kb
    • 提供者:creation_zy
« 12 3 4 5 6 7 8 9 10 ... 18 »