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

搜索资源列表

  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. 编译原理实验——单词的词法分析

  2. 完成对某一种常用高级语言(如Pascal、C语言、PL/0语言)的各类单词进行词法分析。 PL/0语言文法的EBNF描述: 〈程序〉∷= 〈分程序〉。 〈分程序〉∷= [〈常量说明部分〉][〈变量说明部分〉][〈过程说明部分〉]〈语句〉 〈常量说明部分〉∷= CONST〈常量定义〉{。〈常量定义〉}; 〈常量定义〉∷= 〈标志符〉=〈无符号整数〉 〈无符号整数〉∷= 〈数字〉{〈数字〉} 〈变量说明部分〉∷= VAR〈标志符〉{,〈标志符〉}; 〈标志符〉∷= 〈字母〉{〈字母〉|〈数字〉}
  3. 所属分类:C

    • 发布日期:2009-06-16
    • 文件大小:3072
    • 提供者:rain0906
  1. 编译原理课程PPT及其讲义

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

    • 发布日期:2010-03-08
    • 文件大小:1048576
    • 提供者:gyx0314
  1. 编译原理课程设计Pl/0语言文法编译器

  2. 包括词法分析 语法分析 目标代码生成 执行
  3. 所属分类:专业指导

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

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

    • 发布日期:2008-01-17
    • 文件大小:1048576
    • 提供者:yylqh
  1. pl0程序词法解释器

  2. 有表示多行表达式的文法如下: -> ↙ |↙↙ -> [=] [+|-]{(+|-)} -> {(* | /)} -> ||‘(’‘)’ |‘(’ ‘)’ -> sin | cos | tan | exp 其中的变量无需定义且其作用域为第一次赋值处至最后。 试按递归下降方式设计其编译程序,生成PL/0栈式指令代码,然后解释执行。
  3. 所属分类:其它

    • 发布日期:2010-12-14
    • 文件大小:322560
    • 提供者:weieieie
  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. 09级编译原理课内试验和课程设计内容和要求 1. 课内实验(考试前交报告) 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,RETURN 运算符 +=,-=,++,--,∧,∨,┓ (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。 2. 课程设计 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): FOR :=
  3. 所属分类:C++

    • 发布日期:2011-11-16
    • 文件大小:742400
    • 提供者:xiaozhenqing
  1. PL0编译原理课程设计

  2. 1. 课内实验(考试前交报告) 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,RETURN 运算符 +=,-=,++,--,∧,∨,┓ (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。 2. 课程设计 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): FOR := STEP UNTIL DO (3)增加运
  3. 所属分类:专业指导

    • 发布日期:2011-12-20
    • 文件大小:1048576
    • 提供者:hesheng_cool
  1. 编译原理课程设计

  2. 09级编译原理课内试验和课程设计内容和要求 1. 课内实验(考试前交报告) 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,RETURN 运算符 +=,-=,++,--,&&,||,! (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。 2. 课程设计 基本内容(成绩范围:“中”、“及格”或“不及格”) (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): FOR :
  3. 所属分类:C

  1. 编译原理实验报告(加程序)

  2. 对PL/0做一下修改扩充 (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,RETURN 运算符 +=,-=,++,--,&&,||,! (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。
  3. 所属分类:C/C++

    • 发布日期:2011-12-26
    • 文件大小:679936
    • 提供者:msxiaochao
  1. PLO课程设计

  2. PLO课程设计,内含多个测试文件, 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,RETURN 运算符 +=,-=,++,--,∧,∨,┓ (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。 课程设计 (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): FOR := STEP UNTIL DO (3)增加运算:++ 和 --。 (1)增加类型:① 字符类型;
  3. 所属分类:专业指导

    • 发布日期:2011-12-29
    • 文件大小:605184
    • 提供者:zengxianxian
  1. 编译原理实验报告pl/0

  2. 用c++builder实现汇编语言 pl/0 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,RETURN 运算符 +=,-=,++,--,∧,∨,┓ (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。
  3. 所属分类:C/C++

    • 发布日期:2012-03-28
    • 文件大小:1048576
    • 提供者:linpeihua
  1. 编译原理课设和实验:PL0编译器扩充

  2. 课设要求: (1)扩充赋值运算:+= 和 -= (2)扩充语句(Pascal的FOR语句): FOR := STEP UNTIL DO (3)增加运算:++ 和 --。 实验要求: 对PL/0作以下修改扩充: (1)增加单词:保留字 ELSE,FOR,STEP,UNTIL,RETURN 运算符 +=,-=,++,--,&&,||,! (2)修改单词:不等号# 改为 (3)增加条件语句的ELSE子句,要求:写出相关文法,语法图,语义规则。 含源代码,注释,可执行文件,完美实验报告和完美课设
  3. 所属分类:其它

    • 发布日期:2012-04-09
    • 文件大小:1048576
    • 提供者:demonmoonlzp
  1. 大学编译原理 PL/0 LR1编译器

  2. 编译原理 PL/0 LR1编译器 大学编译原理实验课 文法状态机使用yacc生成
  3. 所属分类:C++

    • 发布日期:2013-01-20
    • 文件大小:418816
    • 提供者:god2469
  1. 北航软件学院编译实践PL/0编译器

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

    • 发布日期:2013-12-27
    • 文件大小:4194304
    • 提供者:jiangnan314
  1. 编译原理实验指导书

  2. 这是我大四上学期选修的课程编译原理的实验指导书,具体内容是PL/0语言的文法以及三个实验要求!
  3. 所属分类:Java

    • 发布日期:2015-11-22
    • 文件大小:45056
    • 提供者:code_thinking
  1. 广工2015编译原理PL/0课设

  2. 本课设实现了老师要求的基本文法的扩展,另外还实现了write语句的实现,文档包括了测试样例,PL/0的全部代码,和课设文档,希望能给大家带来点帮助。
  3. 所属分类:讲义

    • 发布日期:2015-12-19
    • 文件大小:797696
    • 提供者:zsgg_acm
  1. 扩展的PL/0 语言——EPL/0语言

  2. 实现了对PL/0语言的扩展,形成的EPL/0语言。 1、此作品主要是用C语言实现了类PASCAL语言,称为扩展的PL/0语言,即EPL/0语言的编译器。 2、文法是LL(1)文法,采用递归子程序法实现语法分析,并用C语言实现了词法分析器、语法分析器、代码生成器和解释器。 3、在声明中实现了对静态常量、变量、数组和过程的声明支持;在赋值语句中实现了+=、++、-=、--、*=、/=、%=、:=(赋值);数学运算支持+、-、*、/、%。 4、使用call实现了对过程的调用。 5、使用begin……
  3. 所属分类:C

    • 发布日期:2009-03-20
    • 文件大小:210944
    • 提供者:stcasshern
  1. 扩充pl0文法编译器----课程设计

  2. 编译原理 编译技术的课程设计,感觉不错的, 欢迎批评指正……
  3. 所属分类:专业指导

« 12 »