课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[课程设计] PL/0功能扩充 [复制链接]

楼主
文件格式:word
文件大小:4.37MB
适用专业:计算机
适用年级:大学
下载次数:5 次
我要下载:点击联系下载
论文编号:8907

资料简介:
编译原理课程设计 PL/0功能扩充,32页,5785字。  
一、概述
课程设计的目的是修改一个编译器,使其功能更强大.用的是PL/0语言,该语言功能简单、结构清晰、可读性强、又具备了一般高级语言的必须部分. PL/0语言的语句类型丰富,能适应各种可能性的程序结构.最基本的语句是赋值语句.组合结构语句有语句串、条件语句和循环语句.数据类型只有整数类型一种.PL/0允许在一个过程范围内说明常数、变量和过程.也允许递归调用,既可以间接递归,也可以直接递归.因而PL/0语言编译器是一个非常合适的小型编译程序的教学模型
PL/0的目标程序为假想栈式的计算机的汇编语言,与具体计算机无关,可称为类PCODE指令代码,其指令集极为简单,指令格式也很单纯.
本PL/0编译器是在C++Builder集成环境下,用C语言实现,在Window XP平台下运行通过的.
......


资料文件预览:
共3文件夹,53个文件,文件总大小:4.37MB,压缩后大小:1.15MB

  • 课程设计-PL/0功能扩充
  • 编译原理课程设计2
  • 3105007209郑少平
  • DOC05级编译原理课内PL0上机作业和课程设计题目和要求.DOC  [16.00KB]
  • CODE001.COD  [523.00B]
  • PL0E001.PL0  [79.00B]
  • CODE01.COD  [569.00B]
  • PL0E01.PL0  [122.00B]
  • CODE0101.COD  [543.00B]
  • CODE02.COD  [1.15KB]
  • PL0E02.PL0  [173.00B]
  • CODELSE.COD  [637.00B]
  • PL0ELSE.PL0  [120.00B]
  • CODfor.COD  [923.00B]
  • PL0FOR.PL0  [154.00B]
  • CODneq.COD  [543.00B]
  • PL0NEQ.PL0  [104.00B]
  • CODOPR.COD  [1.01KB]
  • PL0OPR.PL0  [135.00B]
  • CODp9101.COD  [670.00B]
  • PL0P9101.PL0  [216.00B]
  • PASPL0.PAS  [17.85KB]
  • bprPL01.bpr  [2.90KB]
  • cppPL01.cpp  [646.00B]
  • drcPL01.drc  [267.00B]
  • dskPL01.dsk  [4.61KB]
  • dspPL01.dsp  [3.30KB]
  • exePL01.exe  [44.00KB]
  • ncbPL01.ncb  [33.00KB]
  • objPL01.obj  [408.61KB]
  • optPL01.opt  [47.50KB]
  • resPL01.res  [876.00B]
  • tdsPL01.tds  [832.00KB]
  • function forumhottag_callback(data){ tags = data; }
分享 转发
TOP
沙发

好帖子一定要顶!

努力赚够200积分,加油加油!
TOP
板凳

好帖子一定要顶!

努力赚够200积分,加油加油!
TOP
地板

搂主能不能给我发一份,我下不了,谢谢了!!



邮箱:sirliang314@eyou.com
TOP
5#

好东西,我正需要...收下了.........
TOP
6#

好东西啊
TOP
7#

努力赚积分啊~~~~~为了200分加油~~,我想下载
TOP
8#

邮箱 659877097@qq.com

TOP
9#

哦  多谢了
TOP
10#

好帖子一定要顶!

努力赚够200积分,加油加油!
TOP
发新话题 回复该主题