我有一个独立运行的 Rexx 脚本,我希望使用另一个 Rexx 脚本来调用其中的特定函数。我知道我可以使用 调用整个外部 Rexx 文件和内部 Rexx 函数call
,但是我可以在外部脚本中调用单个函数吗?以下示例说明了我想要做什么:
/* REXXA */
say 'hello'
run_test:
say 'test'
...
/* REXXB */
call 'REXXA' /* will say both 'hello' and 'test' */
我怎样才能修改 REXXB 只说“测试”?
编辑:进一步的研究表明我可能正在寻找 RxFuncAdd - 任何人都可以确认它是否适用于大型机 Rexx 脚本?大多数涉及它的参考资料都与 DLL 库有关……
编辑2:显然没有......有人有更好的想法吗?
编辑3:我一定没有正确解释我的要求,对此感到抱歉-根据NealB的回复下的评论,我本质上想要类似于在“数学”类中调用“罪”函数的东西。我写的代码是上面例子中的REXXB,我想尽量少改动REXXA。