REXX与CLIST:函数与子程序详解,包括编程基础和实战应用
需积分: 12 43 浏览量
更新于2024-08-16
收藏 264KB PPT 举报
本资源主要介绍了IBM脚本语言中的函数和子程序概念,以及它们在REXX和CLIST系统编程工具中的应用。REXX是由Mike Cowlishaw在1979年至1982年间,在英国IBM Hursley Labs开发的,旨在简化编程过程,适用于个人编程、用户命令定制、宏、原型设计和各种应用程序开发。它的特点是易学易用,语法灵活,支持解释或编译执行,内置函数丰富,变量类型自由,解析能力强,配有优秀的调试工具,并且具有良好的与其他编程语言交互的能力和可扩展性。
REXX在不同的平台上广泛适用,最初在IBM的VM环境中引入,随后扩展到OS/2、AIX、VSE和OS/390 TSO等。1987年,REXX被选为SAA Procedural Language,不仅在IBM的系统上,如z/OS上,如命令处理程序、个人编程、应用程序初始化、原型设计、编程等多个场景都有应用,同时也能在非IBM平台上运行,如Tandem、VAX、Amiga、多种Unix版本(包括Linux)、Windows环境下的Object REXX以及NetRexx。
在编写函数和子程序方面,资源涵盖了内置函数的使用,以及如何区分内部函数(通常在程序内部定义并调用)和外部函数(供其他模块调用的独立功能)。无论是REXX还是CLIST,都强调了程序调试和错误处理的重要性,这对于编写高效和可靠的代码至关重要。通过学习这些内容,开发者可以更好地利用REXX和CLIST的强大功能,提高编程效率和代码质量。
2009-06-13 上传
2013-04-23 上传
2013-01-15 上传
2014-10-25 上传
2021-03-18 上传
2007-11-14 上传
2010-10-21 上传
2018-05-09 上传
2021-06-22 上传
白宇翰
- 粉丝: 29
- 资源: 2万+
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析