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

搜索资源列表

  1. bnf

    0下载:
  2. BNF 递归下降语法分析器 文法: E->E+T|T T->T*F|F F->(E)|i-BNF recursive grammar decline parser : E -
  3. 所属分类:编译器/词法分析

    • 发布日期:2008-10-13
    • 文件大小:3503
    • 提供者:keke
  1. BNF_gram

    0下载:
  2. 分析器BNF文法,,我们学校的 点start-run it.-analyzer BNF grammar, and the point of our school and start-run it.
  3. 所属分类:编译器/词法分析

    • 发布日期:2008-10-13
    • 文件大小:87083
    • 提供者:赵宁
  1. C0Compiler

    0下载:
  2. 自己写的一个C子集的编译程序,包括源码和说明文件,以及文法的扩充BNF表达式-himself wrote a subset of the C compiler, including source code and documentation, and the expansion of BNF grammar expression
  3. 所属分类:编译器/词法分析

    • 发布日期:2008-10-13
    • 文件大小:129647
    • 提供者:summer
  1. yufafenxikejianzongshu

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

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

    0下载:
  2. “编译原理与技术”的上机实验要求你对PL/0语言及其编译器进行扩充和修改。每个扩充或修改方式可得到不同的分数,满分为100分。 完成上机作业后,必须提交下列文档: (1) 修改后的PL/0语言文本。包含词法分析(正规式),语法分析(BNF)。 (2) 有关修改后的PL/0编译/解释器的说明。详细说明你的编译器是如何编译新的PL/0语言程序的。指出你的程序中最精彩的部分,以及你为什么这样做,你是如何控制和恢复语义错误的。 (3) 给出你所改动后的编译器源程序清单,并标记出你所修改
  3. 所属分类:编译器/词法分析

    • 发布日期:2008-10-13
    • 文件大小:62296
    • 提供者:wanya
  1. Java形式文法

    0下载:
  2. Java形式文法-BNF.是设计形式文法的好范例。-Java form grammar-BNF. Form design is a good example of grammar.
  3. 所属分类:编译器/词法分析

    • 发布日期:2008-10-13
    • 文件大小:5431
    • 提供者:简Θ单
  1. C_minus语言说明

    0下载:
  2. C_minus语言的BNF语法定义 程序由声明的列表(或序列)组成,声明可以是函数或变量声明,顺序是任意的。至少必须有一个声明。接下来是语义限制(这些在C中不会出现)。所有的变量和函数在使用前必须声明(这避免了向后backpatching引用)。程序中最后的声明必须是一个函数声明,名字为main。注意,C-缺乏原型,因此声明和定义之间没有区别(像C一样)。-C_minus BNF language syntax definition of procedures from the list of
  3. 所属分类:编译器/词法分析

    • 发布日期:2008-10-13
    • 文件大小:6283
    • 提供者:林丰
  1. CMM.rar

    0下载:
  2. 这个语法分析器用到的是自顶向下的递归调用的方法,根据Cminus语言的文法规则 的BNF范式编写递归调用的代码,parse方法是程序的入口,它调用的stmt_sequence完成整个语法分析工作,stmt_sequence背后是12个互相调用的方法,它本身也在语法分析的过程中被调用到。 每个方法在最后会返回一个构造好的节点DefaultMutableTreeNode节点t给调用它的方法,然后调用它的方法用这个返回的节点继续构造,最后语法分析完成后会返回一棵完全构造好了的树节点,然后将这个树节点
  3. 所属分类:Compiler program

    • 发布日期:2017-03-23
    • 文件大小:141074
    • 提供者:文龙
  1. ANSI_SQL

    0下载:
  2. sql03标准,技术细节,参考实例详细说明-BNF Grammar for ISO/IEC 9075-2:2003- Database Language SQL (SQL-2003) SQL/Foundation
  3. 所属分类:software engineering

    • 发布日期:2017-03-28
    • 文件大小:630413
    • 提供者:李文聪
  1. sql-92-bnf.tar

    0下载:
  2. sql 92的 bnf范式,学习sql 92标准的最权威参考-sql 92 of bnf paradigm, learning sql 92 standard of the most authoritative reference
  3. 所属分类:SQL Server

    • 发布日期:2017-04-01
    • 文件大小:58861
    • 提供者:yingjie
  1. sql-99-bnf.tar

    0下载:
  2. sql 99的 bnf范式,学习sql 99标准的最权威参考。-sql 99 of bnf paradigm, learning sql 99 standard of the most authoritative reference.
  3. 所属分类:SQL Server

    • 发布日期:2017-03-28
    • 文件大小:110946
    • 提供者:yingjie
  1. sql-2003-bnf.tar

    0下载:
  2. sql 2003的 bnf范式,学习sql 2003标准的最权威参考-bnf paradigm of sql 2003, sql 2003 standard to study the most authoritative reference
  3. 所属分类:SQL Server

    • 发布日期:2017-03-29
    • 文件大小:125445
    • 提供者:yingjie
  1. pl0xiugaihoudeyuanmahebaogao

    1下载:
  2. pl0修改后的源程序和报告 (1) 修改后的PL/0语言文本。包含词法分析(正规式),语法分析(BNF)。 (2) 有关修改后的PL/0编译/解释器的说明。详细说明你的编译器是如何编译新的PL/0语言程序的。指出你的程序中最精彩的部分,以及你为什么这样做,你是如何控制和恢复语义错误的。 (3) 给出你所改动后的编译器源程序清单,并标记出你所修改的部分。比较你的编译器和原来的编译器之间的差别。 (4) 说明你的编译器中可能存在的错误。 (5) 总结经验与教训,如果重做一遍,你会
  3. 所属分类:Compiler program

    • 发布日期:2017-04-06
    • 文件大小:374673
    • 提供者:盼盼
  1. YAM_Project

    2下载:
  2. 仿MATLAB计算软件本软件是一款科学计算平台,支持MATLAB的大多数语法,但尚不支持外部函数调用和复杂的数据结构。本软件可供广大师生进行基本的学习和教学工作,对科研人员也有所帮助。“YAM”意为“Yet Another Matlab”。本套软件包含如下程序: YAM.exe 软件主程序,用于输入和输出指令 compiler.exe 用于进行源代码编译并生成中间代码 interpreter.exe 用于解释中间代码并生成最终结果 Figure.exe 用于绘制图形
  3. 所属分类:Other windows programs

    • 发布日期:2017-01-14
    • 文件大小:1482807
    • 提供者:乔松
  1. C++

    0下载:
  2. 词法分析是编译程序的第一个处理阶段,可以通过两种途径来构造词法分析程序。其一是根据对语言中各类单词的某种描述或定义(如BNF),用手工的方式构造词法分析程序。例如,可根据文法或状态转换图构造相应的状态矩阵,该状态矩阵同控制程序便组成了编译程序的词法分析程序;-Lexical analysis is a compiler of the first processing stage, can be two ways to construct the lexical analysis process.
  3. 所属分类:Compiler program

    • 发布日期:2017-04-14
    • 文件大小:4142
    • 提供者:litiehui
  1. yffx

    0下载:
  2. 语法分析 C2.1 实验目的 编制一个递归下降分析程序,实现对词法分析程序所提供的单词序列的语法检查和结构分析. C2.2 实验要求 利用C语言编制递归下降分析程序,并对简单语言进行语法分析. C2.2.1待分析的简单语言的语法 用扩充的BNF表示如下: (1)<程序>::=begin<语句串>end (2)<语句串>::=<语句>{ <语句>} (3)<语句>::=<赋值语句>
  3. 所属分类:Other systems

    • 发布日期:2017-03-27
    • 文件大小:337298
    • 提供者:zhangjuan
  1. 40years

    0下载:
  2. 软件工程这个学科还很年轻,Peter Naur和Brian Randell今天依然健在。作为著名的编程语言归约BNF范式中的N,Peter Naur因设计和定义了ALGOL 60而在2005年获得图灵奖。因IBM System360的工作于1999年获得图灵奖的Fred Brooks在《人月神话》的结尾比较了化学工程和软件工程。他认为:软件系统可能是人类所创造的最错综复杂的事物,软件工程还很年轻,需要继续探索和尝试。-Software Engineering in this subject is
  3. 所属分类:IT Hero

    • 发布日期:2017-04-04
    • 文件大小:182252
    • 提供者:梁佩仪
  1. xxbjq

    0下载:
  2. 目录 1. 课程设计目的及要求 1.1设计目的及问题描述 1.2设计要求 1.3软件、硬件环境 2. 课程设计步骤 3. 课程设计内容 3.1 简要分析 3.1.1 词法分析 3.1.2 语法分析 3.1.3语法分析方法及中间代码形式的描述 ①PL/0语言文法的扩充BNF表示②语法分析的中间代码形式的描述 ③语义分析的中间代码设计 3.1.4算法描述 3.1.4.1重要数据结构的声明 3.1.4.2词法分析 3.1.
  3. 所属分类:Other windows programs

    • 发布日期:2017-05-08
    • 文件大小:1613015
    • 提供者:aden
  1. PL-0

    0下载:
  2. PL/0语言的BNF描述(扩充的巴克斯范式表示法)
  3. 所属分类:Other systems

    • 发布日期:2017-03-21
    • 文件大小:7262
    • 提供者:lin shasha
  1. BNF

    8下载:
  2. 用BNF描述一个小的语言,并实现其语法分析器(含词法分析部分)。-BNF descr iption of a small language parser (including lexical analysis).
  3. 所属分类:Other windows programs

    • 发布日期:2015-04-02
    • 文件大小:2048
    • 提供者:
« 12 »
搜珍网 www.dssz.com