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


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Andrey Mitrofanov
To : Ewok
Subj : Rexx - вопрос.

> Господа юнкера,а как в рексе в открытом файле
> _построчно_ позиционироватся? По stream и смещению - знаю

Программиста позови. :) Ш-ю-тка, я не программист.

> как,но не подходит,linein прокрутить требуемое количество раз - можно,но это есть неоптмально.Как?

Как-как, каком...

В общем случае именно "linein прокрутить требуемое количество раз", ну оптимизировать можно чего-нибудь.

Например, строить индекс [номер строки] --> [позиция в потоке] при первом проходе "linein прокрутить...", а при следующих -- позиционироваться по индексу.

Еще можно linein заменить чем-своим побыстрее (я в ru.rexx как-то писал пример самописного- -буферизованного- -построчного- -последовательного ввода на крассическом rexx'е), если объемы велики и обычный linein напрягает...

Mon 03 Dec 2001 18:39 Mozilla/4.61 [ru] (OS/2; I)




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.