所以我尝试在汇编中编写一些外部子例程,以便与我编写的驱动程序一起运行。我想通过 sysin 读取程序,并提供一些流内程序集。
这是 JCL 部分:
//SYSIN DD DSN=***.***.***,DISP=SHR
//*
//* SUBROUTINES HERE?
//*
/*
我了解入口和出口链接的基础知识,但我的内流程序集是否需要另一个 DD 语句?或者,我可以在声明我的
***.***.***
数据集后开始编码吗?
如果您想在数据集中包含一些代码,并在流中包含一些其他代码,您可以在 JCL 中执行以下操作...
//SYSIN DD DISP=SHR,DSN=BLAH.BLAH
// DD *
[in-stream data]
//*
...但是@Bill Woodger 问了一个很好的问题,为什么不单独组装子例程并将它们链接起来。就我个人而言,我会发现这更“正常”。
外部程序称为子程序,内部程序称为子程序。所以,有外部子程序和内部子程序。