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

搜索资源列表

  1. 《编译原理》课后答案

  2. 编译原理的课后题答案 很详细的哦 第1 章 引论 第2 章 PL/0 编译程序的实现 第3 章 文法和语言 第4 章 词法分析 第5 章 自顶向下语法分析方法 第6 章 自底向上优先分析 第7 章 LR 分析 第8 章 语法制导翻译和中间代码生成 第9 章 符号表 第10 章 目标程序运行时的存储组织 第11 章 代码优化 第12 章 代码生成 第13 章 编译程序的构造
  3. 所属分类:专业指导

    • 发布日期:2009-05-17
    • 文件大小:1048576
    • 提供者:angel_beyond
  1. PL0代码及实验报告

  2. Part A: 源文件: *.plo 目标文件: *.COD 实现平台:C++ Builder6.0 运行平台:xindows xp sp2 1.设计说明 PL/0语言是Pascal语言的一个子集,这里分析的PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。  PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告和出错
  3. 所属分类:C

    • 发布日期:2009-05-22
    • 文件大小:92160
    • 提供者:liuminx
  1. 三份编译原理实验报告

  2. 一个关于编译原理的实验报告包含三分内容PL/0 语言编译器分析实验 词法分析实验递归下降语法分析实验.
  3. 所属分类:专业指导

    • 发布日期:2009-06-02
    • 文件大小:183296
    • 提供者:ysq06092714
  1. 计算机系不得不用的编译原理

  2. 第二章 PL/O编译程序的实现 第一节 PL/O语言描述 第二节 PL/O编译程序的结构 第三节 PL/O编译程序的词法分析 第四节 PL/O编译程序的语法语义分析 第五节 PL/O编译程序的目标代码结构和代码生成 第六节 PL/O编译程序的语法错误处理 第七节 PL/O编译程序的目标代码解释执行时的存储分配
  3. 所属分类:专业指导

    • 发布日期:2009-11-16
    • 文件大小:4194304
    • 提供者:zou0321
  1. C语言pl0编译程序,功能基本完善

  2. 在分析理解一个教学型编译程序(如PL/0)的基础上,对其词法分析程序、语法分析程序和语义处理程序进行部分修改扩充。达到进一步了解程序编译过程的基本原理和基本实现方法的目的。 要求:对PL/0作以下修改扩充: 基本内容: (1)增加单词: 保留字ELSE,REPEAT,UNTIL,RETURN,FOR,TO,DOWNTO等等;运算符 运算符 +=,-=,++,-- (2)修改单词: 不等号# 改为 (3)增加条件语句的ELSE子句,FOR语句,repeat...until语句
  3. 所属分类:C

    • 发布日期:2010-01-10
    • 文件大小:253952
    • 提供者:xiehao1017
  1. 编译原理课程PPT及其讲义

  2. 编译原理1,课程及其讲义第一章 概述 第二章 PL/0编译系统 第三章词法分析程序的自动构造 第四章文法和语言 第五章自顶向下语法分析 LL(1)文法
  3. 所属分类:专业指导

    • 发布日期:2010-03-08
    • 文件大小:1048576
    • 提供者:gyx0314
  1. 一个编译原理课程的教学计划

  2. 编译原理 教学计划 内容如下: 周次 课内学时 课内安排(讲授内容) 建议课外安排 备注 1 2 编译原理概述 阅读PL/0程序文本 2 4 介绍PL/0编译程序 阅读PL/0程序文本 3 2 词法分析程序自动构造 阅读PL/0程序文本 (正规式,有穷自动机) 等等。如果有用欢迎下载。
  3. 所属分类:专业指导

    • 发布日期:2010-05-14
    • 文件大小:22528
    • 提供者:shjjg
  1. 清华大学-编译原理

  2. 第一章 概述第二章 PL/0编译系统第三章 词法分析程序的自动构造第四章 文法和语言第五章 自顶向下语法分析LL(1)文法第六章 自底向上语法分析LR分析程序及其自动构造第七章 语法制导翻译和中间代码生成第八章 运行时的存储组织和管理 第九章 代码优化第十章 代码生成
  3. 所属分类:专业指导

    • 发布日期:2008-01-17
    • 文件大小:1048576
    • 提供者:yylqh
  1. 编译原理中的PL0编译程序

  2. PL/0语言是Pascal语言的一个子集,我们这里分析的PL/0的编译程序包括了对PL/0语言源程序进行分析处理、编译生成类PCODE代码,并在虚拟机上解释运行生成的类PCODE代码的功能。   PL/0语言编译程序采用以语法分析为核心、一遍扫描的编译方法。词法分析和代码生成作为独立的子程序供语法分析程序调用。语法分析的同时,提供了出错报告和出错恢复的功能。在源程序没有错误编译通过的情况下,调用类PCODE解释程序解释执行生成的类PCODE代码。 PL0的一部分代码: program PL0
  3. 所属分类:其它

    • 发布日期:2010-06-13
    • 文件大小:25600
    • 提供者:lixiaomengqq
  1. 编译原理 (清华ppt) 课件

  2. 编译原理(清华ppt) 目 录 第1章 概述 第2章 PL/0编译系统 第3章词法分析程序的自动构造 第4章文法和语言 第5章自顶向下语法分析LL(1)文法 第6章自底向上语法分析、LR分析程序及其自动构造 第7章 语法制导翻译和中间代码生成 第8章 运行时的存储组织和管理 第9章 代码优化 第10章 代码生成
  3. 所属分类:专业指导

    • 发布日期:2011-03-04
    • 文件大小:2097152
    • 提供者:duckeggcyn
  1. 广东工业大学编译原理课程设计

  2. 一.课程设计目的 在分析理解一个教学型编译程序(如PL/0)的基础上,对其词法分析程序、语法分析程序和语义处理程序进行部分修改扩充。 二.课程设计要求 1. 基本内容 (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): ①FOR := TO DO ②FOR := DOWNTO DO 其中,语句①的循环变量的步长为2, 语句②的循环变量的步长为-2。 2. 选做内容 (1)增加运算:++ 和 --。 (2)增加类型:① 字符类型; ② 实数类型。 (3)扩充
  3. 所属分类:专业指导

    • 发布日期:2011-03-18
    • 文件大小:1048576
    • 提供者:welldoneAAA
  1. 编译原理 王生原 董渊 书后源代码

  2. 本书主要介绍编译系统的一般构造原理和基本实现技术。内容包括语言基础知识、词法分析、语法分析、中间代码生成、代码优化、目标代码生成、符号表的构造和运行时存储空间的组织等,同时将“PL/0语言编译程序”的设计作为实例贯穿于相关章节中。本资源是书附录代码,包括PL/0程序的Java实现、C语言实现和lex,yacc实现
  3. 所属分类:专业指导

    • 发布日期:2011-06-25
    • 文件大小:154624
    • 提供者:cosmosfang
  1. 编译原理课程设计任务书1(注释)

  2. 课程设计任务书1(注释)通过读懂源程序,全面掌握编译原理的基本实现过程。 在词法分析部分,扩充PL/0识别注释的功能。
  3. 所属分类:嵌入式

    • 发布日期:2012-06-04
    • 文件大小:30720
    • 提供者:annianer312316
  1. 编译原理课

  2. 实验目的与要求     目的:在分析理解一个教学型编译程序(如PL/0)的基础上,对其词法分析程序、语法分析程序和语义处理程序进行部分修改扩充。达到进一步了解程序编译过程的基本原理和基本实现方法的目的。    对PL/0作以下修改扩充:    (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,RETURN            运算符 +=,-=,++,--,∧,∨,┓    (2)修改单词:不等号# 改为    (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语
  3. 所属分类:专业指导

    • 发布日期:2012-11-01
    • 文件大小:29696
    • 提供者:wu310604
  1. 山东大学编译原理实习题

  2. 山东大学编译原理实习题 一. PL/0语言建立一个词法分程序GETSYM(函数) 二. PL/0语言建立一个语法分析程序BLOCK(函数)
  3. 所属分类:专业指导

    • 发布日期:2012-11-23
    • 文件大小:52224
    • 提供者:luvluck
  1. 编译原理课程设计

  2. 目的:在分析理解一个教学型编译程序(如PL/0)的基础上,对其词法分析程序、语法分析程序和语义处理程序进行部分修改扩充。达到进一步了解程序编译过程的基本原理和基本实现方法的目的。 课程设计 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:*= 和 /= (2)扩充语句(Pascal的FOR语句): ①FOR := TO DO ②FOR := DOWNTO DO 其中,语句①的循环变量的步长为2, 语句②的循环变量的步长为-2。 增加运算:++ 和 --。 选做内
  3. 所属分类:专业指导

    • 发布日期:2013-01-28
    • 文件大小:180224
    • 提供者:bonna2
  1. 山东大学编译原理实验PL0

  2. 山东大学编译原理实验,Java版,PL0,完全是自己写的然后给大家福利,具体实现了: 一. PL/0语言建立一个词法分程序GETSYM(函数) 二. PL/0语言建立一个语法分析程序BLOCK(函数) 三. 建立一个解释执行目标程序的函数
  3. 所属分类:专业指导

    • 发布日期:2014-12-20
    • 文件大小:130048
    • 提供者:michael_victor
  1. 编译词法与语法分析程序

  2. 一. PL/0语言建立一个词法分程序GETSYM(函数) 二. PL/0语言建立一个语法分析程序BLOCK(函数) 三. 建立一个解释执行目标程序的函数
  3. 所属分类:Java

  1. PL/O语言编译器

  2. PL/O语言词法分析、语法分析树、语义分析与中间代码生成、解释执行中间代码。
  3. 所属分类:C/C++

    • 发布日期:2018-12-22
    • 文件大小:8192
    • 提供者:qq_38486694
  1. VC 开发的一个词法分析器源码.rar

  2. VC 实现的词法分析器模块,面向PL/O语言源代码,左侧为需要分析的内容,粘贴在左侧的文本框中,然后单击“词法分析”操作按钮,即可将PL/O源代码进行分析,在右侧显示出词法分析的结果。   本源码比较早了,在VC 刚流行的时候,由2002程红秀开发,源代码目前在VC 6.0下顺利编译。
  3. 所属分类:其它

    • 发布日期:2019-07-10
    • 文件大小:26624
    • 提供者:weixin_39840515
« 1 2 3 4 56 »