资源简介
本书主要介绍编译系统的一般构造原理和基本实现技术。内容包括语言基础知识、词法分析、语法分析、中间代码生成、代码优化、目标代码生成、符号表的构造和运行时存储空间的组织等,同时将“PL/0语言编译程序”的设计作为实例贯穿于相关章节中。本资源是书附录代码,包括PL/0程序的Java实现、C语言实现和lex,yacc实现
代码片段和文件信息
/**
* 这个类只是包含了报错函数以及错误计数器。
*/
public class Err {
/**
* 错误计数器,编译过程中一共有多少个错误
*/
public static int err = 0;
/**
* 报错函数
* @param errcode 错误码
*/
public static void report(int errcode) {
char[] s = new char[PL0.lex.cc-1];
java.util.Arrays.fill(s ‘ ‘);
String space = new String(s);
System.out.println(“****“ + space + “!“ + errcode);
PL0.fa1.println(“****“ + space + “!“ + errcode);
err ++;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 116224 2009-10-13 11:19 21731 源程序\附录A-1.doc
文件 207360 2009-10-13 11:19 21731 源程序\附录A-2.doc
文件 1327 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 1167 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 5132 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 6242 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 7626 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 6235 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 5132 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 7538 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 7508 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 7508 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 7087 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 22218 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 4916 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 10130 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 9348 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 6768 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 6397 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 8511 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 7315 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 7570 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 6554 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 9890 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 6731 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 9307 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 8749 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 6937 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 6992 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
文件 6855 2006-03-06 10:05 21731 源程序\附录A-3\java_ba
............此处省略42个文件信息
相关资源
- 编译原理课程设计-java版
- 编译原理 C、Java语言词法分析器java实
- 广州大学编译原理实验报告1-3.zip
- 编译原理实验 词法分析设计 MFC
- 语义分析—编译原理
- java编写的算符优先分析法分析器
- 华中科技大学 编译原理 面向过程的
- 山东大学编译原理实验报告含代码
- Compiler_mean3tmp.rar
- 西安交通大学编译原理实验代码及报
- 编译原理第3版[刘铭][实验程序源代码
- 用Java做编译原理正规式转换成NFA.ra
- 编译原理课程设计含报告和可运行源
- 词法分析器实现java和c++
- 编译原理课程设计(附报告和可运行
- 现代编译原理虎书,包含c版和java版中
- 现代编译器的Java实现.(美)Andrew.W
- 编译原理java实现所需jar包-个人博客文
- 编译原理-虎书-龙书-鲸书
- java编写的LR语法分析器编译原理实验
- JAVA 编译原理 SLR(1)算法模拟器
- java 中间代码生成 编译原理
- 编译原理词法分析器 java版
- java 写的 用优先函数分析 数学表达式
- 符号串的最左和最右推导
- 编译原理词法分析器实现Java带界面源
- 编译原理综合实习 JavaCC实现 可翻译
- 利用Java编写简单的C语言词法分析器
- Java实现PL0词法分析、语法分析、语义
- 语法分析器java实现
评论
共有 条评论