在IBM MAINFRAME平台使用REXX编程时,如何按照正确的搜索顺序调用不同类型的函数?请结合函数类型提供具体的调用示例。
时间: 2024-10-27 20:16:06 浏览: 13
为了深入理解如何在IBM MAINFRAME平台使用REXX编程时,按照正确的搜索顺序调用不同类型的函数,我们推荐参考《函数类型-IBM MAINFRAME 平台 REXX 详解》这份资料。这份资源详细解释了REXX函数的分类和调用顺序,是掌握函数调用不可多得的教程。
参考资源链接:[函数类型-IBM MAINFRAME 平台 REXX 详解](https://wenku.csdn.net/doc/otywtarb2f?spm=1055.2569.3001.10343)
在IBM MAINFRAME平台的REXX编程中,函数类型分为Internal、Built-in以及External三大类,而External又进一步分为TSO/E external、你自己的REXX代码、其他语言编写的程序。函数的搜索顺序如下:
1. Internal函数(自己编写的,并包含在自己的exec中)
2. Built-in函数(REXX工具提供的)
3. TSO/E External函数(来自TSO/E,文档与built-in函数在手册中同一章节)
4. Function Package(函数包)
5. Programs in other languages(其他语言编写的程序)
6. External Execs and CLISTS(外部可执行程序和CLIST)
调用示例:
```rexx
/* Internal函数调用 */
myInternalFunction: procedure
return
参考资源链接:[函数类型-IBM MAINFRAME 平台 REXX 详解](https://wenku.csdn.net/doc/otywtarb2f?spm=1055.2569.3001.10343)
阅读全文