IBM RPG III

редактировать

RPG III - это диалект языка программирования RPG, который был впервые анонсирован с IBM System / 38 в 1978 году. Обновленная версия, RPG IV, была представлена ​​в 1994 году. В 2001 году RPG была снова обновлена, чтобы удалить ряд ограничений столбцов. РПГ продолжает регулярно обновляться. Последние ограничения фиксированной формы были сняты в 2015 году. За исключением использования некоторых кодов операций и терминологии, современная RPG IV визуально сильно отличается от RPG III.

Обзор

В отличие от предшественников, RPG III использует описания внешних файлов, что означает, что файлы на диске создаются и программы RPG III прикрепляются к ним во время компиляции. Некоторые другие примечательные изменения по сравнению с RPG II :

1. Объект нельзя заменить в активном состоянии.

2. Объект в тестовой библиотеке нельзя в одностороннем порядке перенести в производство. Он должен быть скомпилирован в библиотеке, связанной с внешними файлами (в отличие от программы поддержки системы, библиотеки средств управляющей программы содержат файлы данных).

3. Форматы отображения, используемые программами RPG III, также описывают поля, отображаемые и получаемые файлом RPG III WORKSTN. Следовательно, эти спецификации, называемые DDS, также носят внешний характер.

4. Объект формата отображения, используемый программой RPG III, должен быть скомпилирован до самой программы RPG III.

Рекомендации
Последняя правка сделана 2023-04-21 08:13:14
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте