RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : REXX -> OREXX


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Василий А. Сидоров
To : marat
Subj : REXX -> OREXX

> > > > Что-то мешает писать:
> > > > pos=stream(поток,c,'seek + 0 read')
> > > > вместо странного наворота с проверкой версий?
> > > Дык не работает же так в старом REXX-е!
Зато работает так:
/**/
parse version version; say version
file='C:\CONFIG.SYS'
call stream file,c,open
call linein file
say stream(file,c,'SEEK + 0')

REXXSAA 4.00 3 Feb 1999
34

> > В авроре - работает. Более старого - нет "под руками"
> В авроре FP1 не работает.
Из-за слова READ. Хотя этот вариант не будет работать в ORexx'е, если не указать явно режим открытия файла.

> В Warp3 последний FP тем более не работает. Думаю, что мы друг друга не поняли: я хочу, чтобы программа работала и в Plain REXX, и в Object REXX.
При наличии свободно доступного ORexx'а для Warp3 - это пофиг. Можно заменить его инсталяшку скриптом, аналогичным SwitchRX.

P.S. Я, правда, знаю одну причину, по которой не следует ставить ORexx, но о ней речи не было

Sat 20 Jul 2002 21:31 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.1a+) Gecko/20020




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.