【发布时间】:2012-01-09 05:11:38
【问题描述】:
我有一个独立运行的 Rexx 脚本,我希望使用另一个 Rexx 脚本来调用其中的特定函数。我知道我可以使用call 调用整个外部 Rexx 文件和内部 Rexx 函数,但是我可以在外部脚本中调用单个函数吗?以下示例说明了我想要做什么:
/* 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。
【问题讨论】: