Опис послуги
ПерекладЯ пишу й супроводжую код на REXX для класичних середовищ IBM і займаюсь цим досить давно, щоб знати, де сховані підводні камені. Моя основна платформа — z/OS: макроси редактора TSO та ISPF, які прибирають монотонні натискання клавіш, пакетний REXX під IRXJCL та IKJEFT01, а також утиліти, які розбирають, переформатують і перевіряють плоскі файли на мільйони записів. Якщо ваш відділ все ще спирається на зелений екран, я перетворю ручні кроки на повторюючу й журнальовану автоматизацію. Звичайний набір результатів: edit- та dialog-макроси ISPF, панелі, пов'язані з логікою на REXX, робота з табличними stem-змінними, процедури EXECIO для читання й запису датасетів, акуратний розбір через шаблони PARSE замість крихкої арифметики по підстрокам. Я також сшиваю спадкові потоки завдань: оборачиваю старі кроки JCL, генерую символічні параметри, викликаю DB2 через командний інтерфейс і забираю вивід SDSF назад у REXX для подальшої обробки. Кожен скрипт я передаю з коментарями в коді, короткою інструкцією з запуску, розумними кодами повернення й перехопленням помилок через SIGNAL ON ERROR, щоб у операторів не залишалось здогадок. Супроводжуваність для мене так само важлива, як робочість сьогодні, адже код мейнфрейма часто переживає свого автора. Пришліть ваші поточні EXEC, зразок датасету або опис ручної рутини — і я чесно оцінять обсяг. Невеликий макрос або повна модернізація: я тримаю поведінку передбачуваною, а документацію читаною.