cobol - Cobol 传递函数/语言特性
问题描述
COBOL 是否支持通过引用函数作为参数来发送函数?
在这个阶段我只看了一些教程。只是想了解可以轻松实现的目标。IE什么知识可以从其他语言转移过来。
解决方案
COBOL 是否支持通过引用函数作为参数来发送函数?
“是的”。
77 FUNC-PTR USAGE FUNCTION-POINTER.
SET FUNC-PTR TO ADDRESS OF FUNCTION SOME-FUNC
将其设置为引号的原因:
USAGE FUNCTION-POINTER
在 COBOL 2014 中引入,因此它可能不适用于该语言的特定实现- 许多其他编程语言定义为“函数”的东西通常被视为 COBOL 中的程序。你也可以考虑这个。COBOL 2002 添加了一些相对普遍可用的东西(它以前作为扩展存在)
77 PROG-PTR USAGE PROGRAM-POINTER.
SET PROG-PTR TO ADDRESS OF PROGRAM "MYPROG"
SET PROG-PTR TO ADDRESS OF ENTRY "MYENTRY"
推荐阅读
- ios - 从框架中的协议中抑制变量名称长度
- javascript - 从 React.js 组件到 Node.js 服务器的 POST 请求出现问题
- javascript - 'to.include' 在'to.eventually.equal' 工作的地方不起作用
- laravel - 如何将 Laravel 数组验证错误减少到单个消息
- java - 输入到 CriteriaQuery.from 方法时,我的实体类未被正确接受
- javascript - “Chrome PDF 查看器”扩展“mhjfbmdgcfjbbpaeojofohoefgiehjai”在哪里?
- r - 如何在 R Shiny 中操作绘图的交互式工具栏框?
- python - PyCairo 和修改像素数据
- javascript - 在 Google 地图上添加自定义菜单时,浏览器上下文菜单不会消失(在 Windows - Chrome 和 Firefox 中)
- azure - Azure 应用服务 - 在 Jetty 上运行 Solr - Azure 维护后出现 LockObtainFailedException