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

搜索资源列表

  1. 编译原理PL/0编译器的扩充

  2. 编译原理PL/0编译器的扩充 对PL/0语言在上机实验的功能前提下再进行下列扩充: (1)增加单词:保留字 ELSE,FOR,TO, DOWNTO 运算符 +=,-=,++,-- 修改单词:不等号# 改为 增加条件语句的ELSE子句 (2)扩充赋值运算:+= 和 -= (3)扩充语句 REPEAT UNTIL
  3. 所属分类:专业指导

  1. pl/0编译器源码及文档

  2. 用C语言写的pl/0编译器,其中包含很多设计资料,对于编译原理的理解很有帮助,希望对大家有帮助。
  3. 所属分类:C

    • 发布日期:2009-06-21
    • 文件大小:950272
    • 提供者:ZSXLCL
  1. 编译原理实验 ,PL0编译器C和Java两个版本

  2. E.Wirth 编写的“PL/0 编译程序”原版,和改进版本,包换C 和Java 两个版本。 可以实现if……else ,for ,dowhile(repeat )……until等等。 内附有Else.pl0,For.pl0和While.pl0等PL/0源程序。
  3. 所属分类:C

    • 发布日期:2009-12-21
    • 文件大小:840704
    • 提供者:wanbingglass
  1. PL/0编译器和代码

  2. PL/0可扩充编译器及其源代码、头文件,包含PL/0课程设计和可视化各层代码。
  3. 所属分类:其它

    • 发布日期:2009-12-25
    • 文件大小:82944
    • 提供者:yefanlan
  1. 编译原理课程设计PL/0语言的扩充

  2. 对PL/0语言及其编译器进行扩充和修改 ,实现对布尔类型数据的处理功能
  3. 所属分类:专业指导

    • 发布日期:2010-05-27
    • 文件大小:326656
    • 提供者:minyo650102
  1. pl/0编译器课件讲解

  2. 其中讲解了编译器的实现的各步骤如下: 步骤1. 源语言PL/0与目标代码类pcode 之间的映射 步骤2. PL/0编译程序的总体设计 步骤3. PL/0编译程序词法分析的设计与实现 步骤4. PL/0编译程序语法语义分析的设计与实现 步骤5. PL/0编译程序代码生成的实现 步骤6. PL/0编译程序错误处理的实现 步骤7. 类pcode代码解释器的设计与实现
  3. 所属分类:专业指导

    • 发布日期:2010-06-25
    • 文件大小:466944
    • 提供者:xue_kuang_wu
  1. c++编写的pl/0编译器

  2. PL/0语言可以看成PASCAL语言的子集,它的编译程序是一个编译解释执行系统。PL/0的目标程序为假想栈式计算机的汇编语言,与具体计算机无关。 文件说明: PL.htm---PL/0语言基本原理 pl0.h---定义 PL0.cpp---实现 testPl0.cpp---使用方法举例 testPas.txt---一个LP/0语言源程序
  3. 所属分类:C++

    • 发布日期:2010-11-22
    • 文件大小:600064
    • 提供者:stealgoad
  1. PL/0语言编译器词法分析

  2. 大学时有一门课程叫《编译原理》,里面以PL/0语言为基础,讲解编译器的设计。 编译器设计包括:词法分析、语法分析、语义分析等。 这个则是PL/0语言编译器中的词法分析器。
  3. 所属分类:专业指导

    • 发布日期:2010-12-14
    • 文件大小:296960
    • 提供者:monicangl
  1. PL/0-编译原理课程设计-PL/0编译器的扩充

  2. 1、基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): ①FOR := TO DO ②FOR := DOWNTO DO 其中,语句①的循环变量的步长为2, 语句②的循环变量的步长为-2。 2、选做内容(成绩评定范围扩大到:“优”和“良”) (1)增加运算:++ 和 --。 (2)增加类型:① 字符类型; ② 实数类型。 (3)扩充函数:① 有返回值和返回语句;② 有参数函数。 (4)增加一维数组类型(可增
  3. 所属分类:专业指导

    • 发布日期:2011-01-22
    • 文件大小:2097152
    • 提供者:qp811
  1. PLO编译器的扩展(编译原理课程实践)

  2. 这次实验是用C语言对pl/0的编译器进行扩展,实现了一下几个功能: (1)给PL/0语言增加像C语言那样的形式为/ …… /的注释。 (2)给PL/0语言增加带else子句的条件语句和exit语句。 (3)给PL/0语言增加输入输出语句。 (4)给PL/0语言增加带参数的过程。 (5)给PL/0语言增加布尔类型。 (6)给PL/0语言增加数组类型。 (7)给PL/0语言增加函数类型。 (8)给PL/0语言增加实数类型。 (9)分离解释器和编译器为两个独立的程序。 压缩包中还有实验要求以及参考文
  3. 所属分类:C/C++

    • 发布日期:2011-06-25
    • 文件大小:278528
    • 提供者:xiejiazhuang
  1. 编译原理PL/0 语言编译器分析实验报告

  2. 编译原理PL/0 语言编译器分析实验报告
  3. 所属分类:专业指导

    • 发布日期:2011-07-04
    • 文件大小:131072
    • 提供者:wslrz2009
  1. PL/0编译器--编译原理课程设计

  2. 一个完整的PL/0编译器,有完整的工程文件,可直接下载使用
  3. 所属分类:C++

    • 发布日期:2011-10-27
    • 文件大小:36700160
    • 提供者:zhaoqikehotmail
  1. pl/0编译器

  2. 学校编译原理的实验,java实现了pl/0的词法分析,语法分析,中间代码生成等
  3. 所属分类:Java

    • 发布日期:2011-12-01
    • 文件大小:19456
    • 提供者:shenfengwuying
  1. pl/0编译器

  2. 实现PL/0编译器,并加入简单的输入输出函数read()与write(),拓展if结构为if-else结构、并且加入case分支结构.内有测试用例
  3. 所属分类:C++

    • 发布日期:2012-01-26
    • 文件大小:142336
    • 提供者:wisemyth
  1. PL/0语言编译器源码及测试程序

  2. 在《算法+数据结构=程序》一书中,Niklaus Wirth 设计的 PL/0 语言编译器分成两部分,把源语言翻译成中间语言的编译器和中间语言解释器,编译器用的是递归下降的预测分析方法中间语言是一种栈机器代码,其指令集是根据 PL/0 语言的需要来设计的。编译器源码及测试程序可从。一条指令由三个域组成: (1)操作码 f:上面已经列出了所有 8 种操作码。 (2)层次差 l:这里的层次差就是 5.3.2 节介绍嵌套深度时的 n p − n a 。该域仅用于存取指令和调用指令。 (3)多用途 a
  3. 所属分类:专业指导

    • 发布日期:2012-02-15
    • 文件大小:5120
    • 提供者:changbiao1990
  1. pl/0编译器源码及文档

  2. 用C语言写的pl/0编译器,其中包含很多设计资料,对于编译原理的理解很有帮助,希望对大家有帮助。
  3. 所属分类:C

    • 发布日期:2008-09-18
    • 文件大小:950272
    • 提供者:lf549504182
  1. 编译原理pl\0词法分析程序

  2. 扩充pl\0编译器设计之词法分析程序 内嵌函数: void clearToken(); //清空token字符数组 int isSpace(); //空格 int isNewline(); //换行符 int isTab(); //Tab int isLetter(); //字母 int isDigit(); //数字 int isColon(); //冒号 : int isComma(); //逗号 , int isSemi(); //分号 ; int isEqu(); //等号 = int
  3. 所属分类:C/C++

    • 发布日期:2013-11-26
    • 文件大小:280576
    • 提供者:u010012267
  1. 北航软件学院编译实践PL/0编译器

  2. 北航软件学院编译实践PL/0文法,java版本编译器,swing GUI。
  3. 所属分类:Java

    • 发布日期:2013-12-27
    • 文件大小:4194304
    • 提供者:jiangnan314
  1. PL/0编译器C语言版

  2. C语言实现的PL/0编译器源码,并生成了可执行文件。
  3. 所属分类:C

    • 发布日期:2008-10-23
    • 文件大小:214016
    • 提供者:jayjerry
  1. PL/0编译器

  2. 上《编译技术》课,课本里举例了一种PL/0语言,这是我们老师发给我们的PL/0编译器样本
  3. 所属分类:C

    • 发布日期:2018-06-20
    • 文件大小:17825792
    • 提供者:qq_38088652
« 12 3 4 5 6 7 »