ITEEDU

7.5.8 子程序的原型说明

子程序原型的说明格式如下:

 子程序名  PROTO  [distance] [langtype] [,[parameter]:tag]...

该说明语句告诉汇编程序该子程序的若干属性,如:位距、语语言类型、参数个数及其类型等。这样,汇编程序就可以对其定义进行适当的检查。

如果对所有基于堆栈的过程都定义一个原型,那么,就可把这些原型存放在一个独立的包含文件(用伪指令INCLDUE来装入)中。使用这种方法对将来把所有子程序放入自定义的库文件中是非常方便的。

该原型说明语句中参数distance、langtype、parameter和tag等的含义与前面的叙述相一致,在此不再重复。