Продукт CA для автоматизации имеет встроенный интерпретатор rexx. Я использовал другие интерпретаторы Rexx, прежде чем вернуться к оригиналу на CMS. Я пытаюсь получить доступ к внешней очереди данных, чтобы позволить сценариям AP rexx вызывать и возвращать данные из программ на других языках. Теперь CA дал понять, что это не Object rexx или OORexx, а "Milstead" (sic) rexx. Я использую Unil-Rexx Нила Милстеда (хороший Neil, если вы читаете), который реализует rxqueue, который делает то, что мне нужно.
разбор уровня имени версии
скажем "rexx это" имя "и" уровень
говорят, что "rexx util is" RxFuncQuery ("SysUtilVersion")
дает:
rexx - это REXX: Open-REXX: 299: Open-REXX: ASCII: MultiThread: DynamicLink и 4.00 04 февраля 2008
07/15/2011 08:27:19 rexx - 30
Мой гугл-фу подводит меня здесь, и я продолжаю возвращаться на те же самые сайты.
Так кто-нибудь знает этот конкретный Rexx и как я могу заставить его запускать код не-rexx и получать выходные данные обратно? Я действительно не хочу, чтобы запись ввода-вывода была связана с временными файлами.