Це програма для Linux під назвою CVTRPGFREE, останню версію якої можна завантажити як CVTRGPFREE_V1_5_07.zip. Його можна запустити онлайн у безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та запустіть онлайн цю програму під назвою CVTRPGFREE з OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
ЕКРАНИ
Ad
CVTRPG БЕЗКОШТОВНО
ОПИС
Ця команда IBM i (він же iSeries, AS400) забезпечує модернізацію коду шляхом перетворення вихідного коду RPG і RPGLE фіксованого формату в вихідний код RPGLE повністю вільної форми неруйнівним способом.
Перетворює:
* H-специфікації
* F-специфікації
* D-специфікації
* C-Specs
* P-Specs (Підпроцедури)
* Ключові списки
* Списки параметрів
**БУДЬ ЛАСКА, ПОвідомляйте про будь-які проблеми, які ви знайшли**
ПРИМІТКА. Потрібен V7R2M0 або вище.
Деякі відомості:
Це почалося як «швидка та брудна» програма для моїх власних потреб, але вона трохи вийшла з-під контролю! :) Це не приклад моєї найкращої роботи, оскільки вона органічно зросла з часом, а не була побудована систематично, тому, сподіваюся, ви пробачите деякі з моїх помилок у кодуванні.
** Якщо ви знайдете щось, що не конвертується або не конвертується належним чином, повідомте мене, і я виправлю це за вас і для всіх інших. **
Інші проекти:
iMenu - гнучка система меню: https://sourceforge.net/projects/i-menu/
риси
- Неруйнівне перетворення: утиліта перетворює джерело з одного члена в новий член (первісне джерело залишається недоторканим), перетворюючи, де це можливо, код фіксованого формату в код вільної форми.
- Чистіший, чистіший код: код вільної форми (як новий, так і існуючий) має відступ, щоб показати вкладення, а всі коди операцій конвертуються в стандартний формат регістру для узгодженості. Коментарі впорядковані та можуть бути зроблені відповідно до відступу коду, що робить код набагато легшим для ока.
- Консолідація визначень: усі вбудовані визначення полів переміщено до специфікацій «D». Повторювані визначення (які не генерують помилок компілятора, якщо вони визначені у фіксованому форматі) відкидаються, щоб уникнути плутанини.
- Узгоджені визначення у вільній формі: оголошення файлів, констант і змінних перетворюються на їхні еквіваленти у довільній формі (див. застереження в документації).
- Зручний для CMS: перетворені рядки зберігають початкову дату зміни та маркери рядків, щоб уникнути позначення змін у CMS, які використовують такі функції для відстеження змін.
- Звіт про аудит: створюється звіт про аудит із переліком усіх джерел-членів, оброблених утилітою, з детальною інформацією про кількість рядків, кількість перетворених рядків і коефіцієнт перетворення.
- Масове перетворення: утиліту можна запустити для всіх членів вихідного файлу, що дозволить масове перетворення застарілого коду в останню версію вільної форми.
Аудиторія
Розробники
Категорії
Це додаток, який також можна отримати з https://sourceforge.net/projects/cvtrpgfree/. Його розміщено в OnWorks, щоб його можна було запустити в Інтернеті найпростішим способом з однієї з наших безкоштовних операційних систем.