
PL/0编译原理课程设计进行了修改和扩展。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
对PL/0语言进行了以下修改和扩展:首先,增强了赋值运算的功能,新增了+=和-=运算符。其次,扩展了语句结构,引入了Pascal语言中的FOR循环语句,包括两种形式:循环变量从指定表达式开始递增到结束表达式的循环(①),以及循环变量从指定表达式开始递减到结束表达式的循环(②)。在FOR循环中,语句①的循环变量以步长1递增,而语句②的循环变量则以步长-1递减。此外,还提供了可选的功能:增加了++和--这两个运算符号(实现);引入了字符类型和实数类型(未实现);扩充了函数功能,包括具有返回值的函数和带参数的函数(未实现);增加了支持一维数组类型的指令(实现);以及其他常见的编程语言特性。
全部评论 (0)
还没有任何评论哟~


