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

搜索资源列表

  1. ANTLR中文手册Cownew版

  2. 前言 ANTLR是什么 ......................................................................................................................... 5 第1章 ANTLR规范: 元语言(Meta-Language) ......................................................................... 6 1.1元语
  3. 所属分类:C++

    • 发布日期:2010-06-01
    • 文件大小:1048576
    • 提供者:rq2004
  1. 词法分析程序输出记号流

  2. 这是一个简单的词法分析程序,用C语言实现。输入表达式,输出记号流.
  3. 所属分类:C/C++

    • 发布日期:2011-04-12
    • 文件大小:2048
    • 提供者:xqh0114
  1. 编译技术课程——词法分析

  2. 输入:源程序 输出:二元组(词法记号,属性值/其在符号表中的位置)构成的序列。 例如:对源程序 x:=5; if (x>0) then x:=2*x+1/3; else x:=2/x; # 经词法分析后输出如下序列: (10,’x’)(18, :=) (11,5) (26, ;) (2, if ) (27,( )……
  3. 所属分类:C/C++

  1. LR分析器 移进规约分析

  2. 对于任意给定的输入串(词法记号流)进行语法分析,要求采用LR分析器来完成。手工构造LR分析表,利用移进-归约分析算法输出对应的动作部分。如: 输入:id*+id/(id+id)# 输出:移进 按 F->id归约 移进 error ……
  3. 所属分类:C/C++

    • 发布日期:2011-06-06
    • 文件大小:599040
    • 提供者:hansonzhe
  1. 基于语法制导翻译的表达式转换编译器

  2. 三、设计要求 1、使用模块化设计思想来设计该编译器; 2、词法分析模块用于读入输入串,并将其转换成供语法分析模块使用的记号流。其中包括滤掉空格和注释、识别常数、识别标识符和关键字等功能; 3、要求在语法分析模块中利用语法制导翻译技术完成具体的中缀表达式到后缀表达式的翻译,其中包括按前述翻译器的规格说明构建对应表达式、项、因子的非终结符expr、term和factor的函数以及检查记号是否匹配的函数;并在不匹配时调用错误处理模块; 4、要求符号表管理模块主要完成符号表对应数据结构的具体实现功能;
  3. 所属分类:C/C++

    • 发布日期:2011-07-05
    • 文件大小:6144
    • 提供者:suren__123
  1. antlr中文手册

  2. 前言 ANTLR是什么 第1章 ANTLR规范: 元语言(Meta-Language) 第2章 使用ANTLR进行词法分析(Lexical Analysis with ANTLR) 第3章 ANTLR的树分析器 第4章 记号流
  3. 所属分类:Java

    • 发布日期:2012-07-30
    • 文件大小:1048576
    • 提供者:kuaizilh
  1. 词法分析器

  2. 词法分析器的简单实现,把源程序处理为记号流
  3. 所属分类:C/C++

    • 发布日期:2012-12-23
    • 文件大小:1024
    • 提供者:g_j_z123
  1. 对于任意给定的输入串(词法记号流)进行语法分析,递归下降方法和非递归预测分析方法可以任选其一来实现。

  2. 第三次上机—语法分析1 目的:熟练掌握自上而下的语法分析方法,并能用C++程序实现。 要求: 1. 使用的文法如下: E ® TE ¢ E ¢ ® + TE ¢ | e T ® FT ¢ T ¢ ® * FT ¢ | e F ® (E) | id 2. 对于任意给定的输入串(词法记号流)进行语法分析,递归下降方法和非递归预测分析方法可以任选其一来实现。 3. 要有一定的错误处理功能。即对错误能提示,并且能在一定程度上忽略尽量少的记号来进行接下来的分析。可以参考书上介绍的同步记号集合来处理。 可
  3. 所属分类:C/C++

    • 发布日期:2013-04-27
    • 文件大小:10240
    • 提供者:www888m
  1. 第四次上机作业 语法分析2

  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. 要有一定的错误处理功能。即对错误能提示,并
  3. 所属分类:C++

    • 发布日期:2013-05-13
    • 文件大小:5120
    • 提供者:love_health
  1. 词法编译器

  2. 词法编译器,用来生成记号流,通过c++代码编写,较为基础,用于入门编译学习借鉴
  3. 所属分类:C/C++

    • 发布日期:2013-05-13
    • 文件大小:1024
    • 提供者:u010682720
  1. LR分析器,带纠错功能

  2. 第4次上机—语法分析2 目的:熟练掌握自下而上的语法分析方法,并能用C++程序实现。 要求: 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归约 按 T->F归约 移进 error
  3. 所属分类:C/C++

    • 发布日期:2013-05-14
    • 文件大小:5120
    • 提供者:www888m
  1. 编译原理词法分析.ppt

  2. 编译原理词法分析.ppt 本章内容 词法分析器:把构成源程序的字符流翻译成记号流,还完成和用户接口的一些任务 围绕词法分析器的自动生成展开 介绍正规式、状态转换图和有限自动机概念
  3. 所属分类:C/C++

    • 发布日期:2013-06-02
    • 文件大小:1040384
    • 提供者:u010925558
  1. 第4次上机—语法分析2 LR

  2. 第4次上机—语法分析2 目的:熟练掌握自下而上的语法分析方法,并能用C++程序实现。 要求: 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归约 按 T->F归约 移进 error
  3. 所属分类:C++

    • 发布日期:2013-06-03
    • 文件大小:5120
    • 提供者:hwwxting
  1. 第三次上机—语法分析1

  2. 第三次上机—语法分析1 目的:熟练掌握自上而下的语法分析方法,并能用C++程序实现。 要求: 1. 使用的文法如下: E ® TE ¢ E ¢ ® + TE ¢ | e T ® FT ¢ T ¢ ® * FT ¢ | e F ® (E) | id 2. 对于任意给定的输入串(词法记号流)进行语法分析,递归下降方法和非递归预测分析方法可以任选其一来实现。 3. 要有一定的错误处理功能。即对错误能提示,并且能在一定程度上忽略尽量少的记号来进行接下来的分析。可以参考书上介绍的同步记号集合来处理。 可
  3. 所属分类:C++

    • 发布日期:2013-06-03
    • 文件大小:3072
    • 提供者:hwwxting
  1. 词法分析器

  2. 能实现读取文件中的字符串,并能按照整数,小数,还是字母的正规式转化为记号流,主要包含正规式到NFA的构造,NFA到DFA的构造!
  3. 所属分类:C/C++

    • 发布日期:2013-09-09
    • 文件大小:24576
    • 提供者:xx601161204
  1. 西农大编译原理实验二 语法分析器

  2. 按照MiniC语言的语法规则检查词法分析输出的记号流是否符合这些规则,并根据这些规则所体现出的语言中的各种语法结构的层次性。把规则写入到JavaCC的 .jjt文件中,可以生成树状的层次结构。
  3. 所属分类:Java

    • 发布日期:2014-04-23
    • 文件大小:527360
    • 提供者:u011089155
  1. 编译原理实验二语法分析java代码JavaCC

  2. 设计MiniC的上下文无关文法,利用JavaCC生成调试递归下降分析程序,以便对任意输入的符号串进行分析。本次实验的目的主要是加深对递归下降分析法的理解。 按照MiniC语言的语法规则检查词法分析输出的记号流是否符合这些规则,并根据这些规则所体现出的语言中的各种语法结构的层次性。把规则写入到JavaCC的 .jjt文件中,可以生成树状的层次结构。
  3. 所属分类:Java

    • 发布日期:2014-06-28
    • 文件大小:3072
    • 提供者:eiffee_car
  1. 第四次上机—自下而上的语法分析

  2. 1. 使用如下文法: E ® E+T | T T ® T*F | F F ® (E) | id 2. 对于任意给定的输入串(词法记号流)进行语法分析,要求采用LR分析器来完成。手工构造LR分析表,利用移进-归约分析算法(P71 图3.12)输出(P73 表3.8)对应的动作部分。如: 输入:id*+id/(id+id)# 输出:移进 按 F->id归约 按 T->F归约 移进 error …… 3. 要有一定的错误处理功能。即对错误能提示,并且能 在一定程度上忽略尽量少的记号来进行
  3. 所属分类:讲义

    • 发布日期:2017-06-15
    • 文件大小:6144
    • 提供者:damugeisme
  1. 第三次上机—语法分析1

  2. 1. 使用的文法如下: E ® TE ¢ E ¢ ® + TE ¢ | e T ® FT ¢ T ¢ ® * FT ¢ | e F ® (E) | id 2. 对于任意给定的输入串(词法记号流)进行语法分析,递归下降方法和非递归预测分析方法可以任选其一来实现。 3. 要有一定的错误处理功能。即对错误能提示,并且能在一定程度上忽略尽量少的记号来进行接下来的分析。可以参考书上介绍的同步记号集合来处理。 可能的出错情况:idid*id, id**id, (id+id, +id *+id …… 4.
  3. 所属分类:讲义

    • 发布日期:2017-06-15
    • 文件大小:10240
    • 提供者:damugeisme
  1. antlr 中文手册

  2. 前言 ANTLR是什么 第1章 ANTLR规范: 元语言(Meta-Language) 第2章 使用ANTLR进行词法分析(Lexical Analysis with ANTLR) 第3章 ANTLR的树分析器 第4章 记号流
  3. 所属分类:其它

    • 发布日期:2017-09-25
    • 文件大小:1048576
    • 提供者:alandy
« 12 3 »