• 大小: 583KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: C/C++
  • 标签:

资源简介

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

资源截图

代码片段和文件信息

#include “pl0.h“
/**************************************************************************
* PL/0 语言编译程序,由江汉石油学院计算机系周云才根据清华大学出版社出版,
* 吕映芝,张素琴,蒋维杜编写的教材《编译原理》中第二章(PL/0编译程序的实现)
* 以及附录A中的代码改编而成。
* 代码版权由周云才拥有,使用者必须遵循以下约定:
* 可以免费使用此文件,但必须包含此声明。
* 可以修改、传播、打印、出版这里的源代码。
* 可以在任何软件工程中使用这里的源代码。
* 周云才对于由此源代码的使用而引起的任何问题没有任何责任。
* 周云才地址:湖北省荆州市江汉石油学院计算机系
*   邮编:434023
*       信箱:zyc262@163.net
*   电话: 0716-8431262
**********************************************************************************************/

string PL0::errStr[]={“ ““error 0001:  常数说明中“=”写成“:=”“
“error 0002:  常数说明中的“=”后应为数字“
“error 0003:  常数说明中的标识符后应是“=”“
“error 0004:  constvarprocedure后应为标识符“
“error 0005:  漏掉了‘’或‘;’“
“error 0006:  过程说明后的符号不正确(应是语句开始符或过程开始符)“
“error 0007:  应是语句开始符“
“error 0008:

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     目录          0  2003-01-01 22:20  pl0

     目录          0  2003-01-01 22:21  pl0\pl0

     文件       2486  2002-12-23 21:21  pl0\pl0\codechina.txt

     目录          0  2003-01-01 22:20  pl0\pl0\PL.files

     文件       1183  2002-12-15 20:54  pl0\pl0\PL.files\filelist.xml

     文件       1036  2002-12-15 20:54  pl0\pl0\PL.files\image001.png

     文件       2755  2002-12-15 20:54  pl0\pl0\PL.files\image002.jpg

     文件      10306  2002-12-15 20:54  pl0\pl0\PL.files\image003.png

     文件      21812  2002-12-15 20:54  pl0\pl0\PL.files\image004.jpg

     文件      14344  2002-12-15 20:54  pl0\pl0\PL.files\image005.png

     文件      33134  2002-12-15 20:54  pl0\pl0\PL.files\image006.jpg

     文件       4693  2002-12-15 20:54  pl0\pl0\PL.files\image007.png

     文件      11282  2002-12-15 20:54  pl0\pl0\PL.files\image008.jpg

     文件       3963  2002-12-15 20:54  pl0\pl0\PL.files\image009.png

     文件       7609  2002-12-15 20:54  pl0\pl0\PL.files\image010.jpg

     文件       2589  2002-12-15 20:54  pl0\pl0\PL.files\image011.png

     文件       5061  2002-12-15 20:54  pl0\pl0\PL.files\image012.jpg

     文件       2936  2002-12-15 20:54  pl0\pl0\PL.files\image013.png

     文件       7144  2002-12-15 20:54  pl0\pl0\PL.files\image014.jpg

     文件      13719  2002-12-15 20:54  pl0\pl0\PL.files\image015.png

     文件      18381  2002-12-15 20:54  pl0\pl0\PL.files\image016.jpg

     文件       7063  2002-12-15 20:54  pl0\pl0\PL.files\image017.png

     文件      17453  2002-12-15 20:54  pl0\pl0\PL.files\image018.jpg

     文件      10840  2002-12-15 20:54  pl0\pl0\PL.files\image019.png

     文件      23706  2002-12-15 20:54  pl0\pl0\PL.files\image020.jpg

     文件      16531  2002-12-15 20:54  pl0\pl0\PL.files\image021.png

     文件      24991  2002-12-15 20:54  pl0\pl0\PL.files\image022.jpg

     文件       8695  2002-12-15 20:54  pl0\pl0\PL.files\image023.png

     文件      18234  2002-12-15 20:54  pl0\pl0\PL.files\image024.jpg

     文件       3754  2002-12-15 20:54  pl0\pl0\PL.files\image025.png

............此处省略17个文件信息

评论

共有 条评论