CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 搜索资源 - LR(1)

搜索资源列表

  1. yufafenxikejianzongshu

    0下载:
  2. 每种程序设计语言都有描述程序语法结构的规则。例如,Pascal程序由程序块(又叫分程序)构成,程序块由语句组成,语句由表达式组成,表达式由记号组成等等。这些规则可以用上下文无关文法或BNF范式(Backus-Naur Form)描述。 编译器常用的文法分析方法有自上而下和自下而上两种。正如它们的名字所示,自上而下分析器建立分析树是从根结点到叶结点,而自下而上分析器恰好反过来。它们的共同点是从左向右地扫描输入,每次一个符号。 最有效的自上而下和自下而上的分析法都只能处理上下文无关文法的子
  3. 所属分类:软件工程

    • 发布日期:2008-10-13
    • 文件大小:134421
    • 提供者:李爱春
  1. 040410205

    0下载:
  2. 1. 可以使用任何语言来完成,例如:Java、C ++。 2. 文法采用常用的方式进行描述,例如:S→aA。 3. 以文件方式读取文法。 4. 求出项目集规范族(即所有的状态)。 5. 给出状态间的关系。 6. 给出LR(0)分析表。 7. 给定的任意符号串判定是否是文法中的句子,将分析过程用计算机打印出来
  3. 所属分类:编译器/词法分析

    • 发布日期:2008-10-13
    • 文件大小:128165
    • 提供者:狐狸
  1. Binary_balance_sorttree

    2下载:
  2. 7、二叉平衡排序树 问题描述:创建二叉平衡排序树 基本要求: 1、 输入数据的数量不得低于15个 2、 建立二叉平衡排序树(要求包括LL型LR型RR型RL型四种调整方式) 3、 完成任意数据的查找(要求给出查找执行的次数) -7, binary sort tree balanced descr iption of the problem: Create a balanced binary tree sort of basic requirements: 1, the nu
  3. 所属分类:Console

    • 发布日期:2017-01-06
    • 文件大小:914432
    • 提供者:牛小龙
  1. LR0

    7下载:
  2. (1)构造文法G的LR(0)项目 (2)构造文法G的LR(0)项目集规范族及识别活前缀的DFA (3)证明文法G不是LR(0)文法而是SLR(1)文法,并构造SLR(1)分析表 (4)设计LR语法分析程序,且能输出分析过程 (5)列举两个例子测试语法分析程序(识别失败一例,识别成功一例,后者推导步骤不得少于10步) -(1) construct grammar G of the LR (0) item (2) construct grammar G of the LR (0)
  3. 所属分类:Compiler program

    • 发布日期:2016-01-21
    • 文件大小:45372
    • 提供者:wolf
  1. LR1

    0下载:
  2. 利用字符二维数组对文法、First集、Follow集、终结符集、非终结符集等数据进行存储,还有一个是状态表存储DFA的状态。二维TAB表对其中的DFA表进行存储,横坐标是状态号,纵坐标为文法中的符号(终结符和非终结符)。-Two-dimensional array of characters to use grammar, First Set, Follow sets, at the end of sets, sets and other non-terminator data storage,
  3. 所属分类:Compiler program

    • 发布日期:2017-03-27
    • 文件大小:513468
    • 提供者:liyingan
  1. ww

    0下载:
  2. 多个程序,C++编写的。自己在做编译课设时搜集参考用的,呵呵,都放上来了,有各种语法写的,LL(1),LR的,递归下降的,还有语义分析部分,有四元式,逆波兰式等等,而且每个都能调试运行。(不好的,我可不拿出来现眼)-Number of procedures, C++ prepared. They are doing when compiling the collection of class-based reference, huh, huh, are放上来, and a variety of
  3. 所属分类:Compiler program

    • 发布日期:2017-05-24
    • 文件大小:7874305
    • 提供者:wangyao
  1. 1

    0下载:
  2. WHILE循环语句的翻译程序设计(LR方法、输出三地址表示)-WHILE loop translation of program design (LR method, the output three-address indicated)
  3. 所属分类:Windows Develop

    • 发布日期:2017-04-13
    • 文件大小:1705
    • 提供者:范保富
  1. 4

    0下载:
  2. 目的:熟练掌握自下而上的语法分析方法,并能用程序实现。 要求: 1. 使用如下文法: E E+T | T T T*F | F F (E) | id 2. 对于任意给定的输入串(词法记号流)进行语法分析,要求采用LR分析器来完成。手工构造LR分析表,利用移进-归约分析算法(P69 图3.12)输出(P70 表3.8)对应的动作部分。如: 输入:id*+id+(id+id)# 输出:移进 按 F->id归约 移进 error
  3. 所属分类:Compiler program

    • 发布日期:2017-03-30
    • 文件大小:2122
    • 提供者:TOM
  1. lro

    0下载:
  2. 1.文法使用产生式来定义;2.给出项目集规范族(即所有的状态)。3.给出状态间的关系。4.给出LR(0)分析表。5.给定符号串判定它是否是文法中的句子,分析过程用分析表格的方式打印出来。-1. Grammars to define the use of production 2. Gives the family of the project set specification (ie all of the state). 3. Given the relationship between t
  3. 所属分类:Java Develop

    • 发布日期:2017-04-17
    • 文件大小:20089
    • 提供者:feihu
  1. LRAnalyse

    0下载:
  2. 1. 文法使用产生式来定义; 2. 给出项目集规范族(即所有的状态)。 3. 给出状态间的关系。 4. 给出LR(0)分析表。 5. 给定符号串判定它是否是文法中的句子,分析过程用分析表格的方式打印出来。 -It realized the lexical analysis and grammatical analysis function, it was written by C++ language.
  3. 所属分类:JavaScript

    • 发布日期:2017-04-06
    • 文件大小:11032
    • 提供者:Trista
  1. 101306118

    0下载:
  2. 实验三 LR分析法的实现 一、实验目的 实现一个关于表达式的LR语法分析程序,识别用户输入的包含变量与整数的混合算术表达式(不包含减法与除法运算)。 -二、实验主要内容 1、文法如下: 0) S E 1) E E+E 2) E E*E 3) E (E) 4) E i 2、对应的LR分析表如下: 状态 ACTION GOTO + * ( ) i # E 0    
  3. 所属分类:Other windows programs

    • 发布日期:2017-11-16
    • 文件大小:1566
    • 提供者:石一峰
  1. yufafenxiqi

    1下载:
  2. 语法分析器可选择LL1分析法、算符优先分析法、LR分析法之一,实现如下表达式文法的语法分析器: (1)E→E+T | E-T | T (2)T→T*F | T/F | F (3)F→P^F | P (4)P→(E) | i -Parser can choose the LL1 analysis, the operator first analytic method, one of the LR analysis, the following expression gramma
  3. 所属分类:Document

    • 发布日期:2017-11-18
    • 文件大小:75089
    • 提供者:张登一
  1. Recursive-descent-analysis

    0下载:
  2. 构造LR(1)分析程序,利用它进行语法分析,判断给出的符号串是否为该文法识别的句子,了解LR(K)分析方法是严格的从左向右扫描,和自底向上的语法分析方法-Construct LR (1) parser, and use it for parsing strings determine whether a given recognition for grammar sentences, understanding LR (K) analysis method is strict scan lef
  3. 所属分类:Other systems

    • 发布日期:2017-04-29
    • 文件大小:15885
    • 提供者:邓三
  1. LR0

    0下载:
  2. LR0语法分析,要求:(1)直接输入根据己知文法构造的LR(0)分析表。 (2)输入已知文法的项目集规范族和转换函数,由程序自动生成LR(0)分析表; (3)输入已知文法,由程序自动生成LR(0)分析表。-LR0 parsing requirements: (1) direct input grammar based on the known structure of LR (0) Analysis Table. (2) Enter the known grammar of item
  3. 所属分类:Compiler program

    • 发布日期:2017-05-13
    • 文件大小:2992163
    • 提供者:小飞
  1. 2014220303020_yang_lab3

    0下载:
  2. 1。学习所提供的表达式语法的LR分析 了解calc1。L,calc1。Y,calc2。L,Y calc2。 在Eclipse中创建项目并试运行calc3。L,Y calc3。 2。为学习提供lrgram.txt语法 它与rdgram.txt比较 三.学习和了解makefile文件(可选) 4。写的lrgram LR解析器 (1)解析器生成AST。 野牛的规范文件:lrparser。Y Flex的规范文件:lrlex。l AST相关代码:AST和AST (2)其他功能(如主)
  3. 所属分类:Linux/Unix编程

    • 发布日期:2018-04-19
    • 文件大小:3072
    • 提供者:ETHAN2
« 1 2 3»
搜珍网 www.dssz.com