对PL0原编译器进行了以下的扩充:1.增加以下保留字else(elsesym), for(forsym),to(tosym),downto(downtosym),return(returnsym),[(lmparen),](rmparen) 2.增加了以下的运算符:+=(eplus),-=(eminus),++(dplus),--(dminus) 取址运算符&(radsym),指向运算符@(padsym) 3.修改单词:修改不等号#为<> 4.扩充语句:(1)增加了else子句 (2)增加了for语句 5.增加运算:(1).++运算 (2).--运算;(3).+=运算 (4).-=运算;(5).&取址运算; (6).@指向运算; 6.增加类型:(1).增加多维数组a[i1][i2][i3]……[i(n-1)][i(n-2)][in] (2).增加指针类型(任何变量都能存放指针,但不支持指针的指针,如b:=@@a应该改写为c:=@a,b:=@c) 7.将过程procedure扩展为函数:(1).允许定义过程时在其后加参数(var a, var b,……..,var n) (2)允许通过指针向函数形式参数传地址;(3)允许返回值;可以用 a:=p(a,b,c….,n) 返回
标签: downtosym returnsym elsesym downto
上传时间: 2016-07-02
上传用户:saharawalker
smith原图,希望能给学射频的一些帮助
标签: smith
上传时间: 2016-07-06
上传用户:李梦晗
该程序为从原四则表达式求得后缀表达式,使用栈的数据结构,使用当前运算符与栈顶运算符进行比较,优先级高则入栈,之后出栈所有优先级比当前高的运算符,输入为 # 结束时,把栈中的运算符全部弹出
上传时间: 2016-07-06
上传用户:gmh1314
本程序是液晶显示模块12864的驱动c语言程序,是从原厂加的工程师那里获得的,大家可以放心使用
上传时间: 2013-12-24
上传用户:yxgi5
你的EM85XX,EM86XX有了网络,用原厂的串口调试怎么还是觉得那么麻烦呢,网络了可以使用GDB啊,这个就是可以使用的GDB。
上传时间: 2016-08-09
上传用户:225588
vc++和matlab语言相转化的接口软件,功能强大,工具箱互相兼容,转化成的代码质量好。
上传时间: 2016-09-17
上传用户:yyyyyyyyyy
PAN3101ProgrammingGuideV11原像一手资料,相其公司要的 绝对其他地方没有
标签: ProgrammingGuideV 3101 PAN 11
上传时间: 2016-09-22
上传用户:VRMMO
SIGMA 8634详细文档,对进行高清开发相当有用,10万元原厂包中提供
上传时间: 2013-12-03
上传用户:sxdtlqqjl
关于VBA学习的好资料,详细的实际例子教你如何学习VBA。
标签: VBA
上传时间: 2016-10-05
上传用户:sclyutian
51控制LCD显示原程序,可直接使用,很不错的风格
上传时间: 2013-12-18
上传用户:aa54