本源码是一个小型的pascal解释器,支持for语法,while语法,repeat语法,if语法,procedure过程,function
函数,递归调用,调用外部函数等。功能和语法比较简单。用法也很简单,在左边的Tab页中选择一个例子,
然后点击编译button,就可以看到右边的Tab页中看到编译后的结果,其中变量页包含了源程序中声明的变量,
常量页包含了源程序中的常量一般是数字常量,方法页中包含了代码中声明的过程和函数,而P-Code页是对源
程序编译后生成的伪代码。
需要说明的是本人也是编译原理的爱好者,不过清华出的一本编译原理看了n多编就是不得其法而入门,
后来在网上发现一个Delphi控件实现了类似功能,在对它进行了深入研究后发现从实际出发学编译原理要好
懂得多,于是对该源码进行了比较大的改动,从自已的理解出发重新写了核心代码,虽然该代码量并不长,
只有3600多行但我对它却倍加爱护,因为学会编译原理并用之开发一个编译系统一直是我多年的一个梦想,
因此我也想给它起个名字叫Pascal Script 0.1简称PS0.1。版本是0.1如此之低因为它的功能是如此简单,
仅能供学习使用。希望广大喜欢编译原理的爱好者可以从中得到启发和帮助,
e-mail:[email protected]
QQ:345987713
没有合适的资源?快使用搜索试试~ 我知道了~
小型的pascal解释器

共30个文件
~pas:5个
dcu:5个
pas:5个


温馨提示
本源码是一个小型的pascal解释器,支持for语法,while语法,repeat语法,if语法,procedure过程,function函数,递归调用,调用外部函数等。功能和语法比较简单。用法也很简单,在左边的Tab页中选择一个例子,然后点击编译button,就可以看到右边的Tab页中看到编译后的结果,其中变量页包含了源程序中声明的变量,常量页包含了源程序中的常量一般是数字常量,方法页中包含了代码中声明的过程和函数,而P-Code页是对源程序编译后生成的伪代码。需要说明的是本人也是编译原理的爱好者,不过清华出的一本编译原理看了n多编就是不得其法而入门,后来在网上发现一个Delphi控件实现了类似功能,在对它进行了深入研究后发现从实际出发学编译原理要好懂得多,于是对该源码进行了比较大的改动,从自已的理解出发重新写了核心代码,虽然该代码量并不长,只有3600多行但我对它却倍加爱护,因为学会编译原理并用之开发一个编译系统一直是我多年的一个梦想,因此我也想给它起个名字叫Pascal Script 0.1简称PS0.1。版本是0.1如此之低因为它的功能是如此简单,仅能供学习使用。希望广大喜欢编译原理的爱好者可以从中得到启发和帮助,e-mail:[email protected]:345987713
资源推荐
资源详情
资源评论


















收起资源包目录
































共 30 条
- 1
资源评论

- zyp25241532012-09-18居然是用C写额。编译成汇编的模版也是直接用VC的。
- zuixin20122013-05-09资料很好,Delphi编写的
- zq_zq_ndcs2019-02-24很好,谢谢分享!
- QQgenie2017-08-02很好很强大
- pr0grammer2013-07-01很好用,有时在别的电脑上省得装pascal,直接用它就可以了,十分感谢!

普通网友
- 粉丝: 881
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 网络营销计划书格式.doc
- 智能家居系统安装方案PPT课件.pptx
- 各省市云计算技术与应用赛项简章.docx
- 项目管理复习题工管.doc
- 金蝶KIS专业版软件培训的心得.doc
- 区块链原理详解及应用探索.ppt
- 卫生部信息化十二五规划-万达提供.ppt
- 电子商务顶岗个人实习总结.doc
- 项目管理人员班子的配置、素质及经验.doc
- 互联网产品助理简历.docx
- 2023年软件工程师竞赛考题.doc
- 云计算综合支撑系统技术参数-doc.pdf
- 网络营销品牌策略.ppt
- 基于51单片机的简易数字电压表的设计(同名22053).doc
- 算法设计与分析习题课.pptx
- 项目管理流程步管理模型项目管理流程.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
