Доброго времени суток!
> Насколько я понял, проблема в том что надо "откладывать" выполнение
> на нескольких уровнях. И по-моему в общем случае для ANS форта нельзя
> построить такие вложенные откладывания? Помню когда-то пытался
> разбираться построить цепочку POSTPONE'ов IMMEDIATE'ов и предугадать
> как оно должно работать но в конце концов запутался :)
> С другой стороны можно делать вложенные EVALUATE'ы, но это тоже то ещё
> развлечение.
>
> Хотя возможно я ошибаюсь..
Фокус в том, что [IF] использует REFILL - что прописано аж в стандарте.
Но и слово MACROS: , если в лоб (а других приемлемых способов я пока не
вижу),
использует его же. Так вот если в макроопределении встретится [IF] и
[THEN] на
разных строках - будет весело. Ибо очевидный способ воспроизвести макрос
- EVALUATE.
Хотя, может, можно как-то подсунуть на компиляцию сразу несколько
строк?
Желательно, без временных файлов. :)
Хотя, вот если подумать - почему бы и не временные файлы? Конечно, в
некоторых
версиях винды там глюки наблюдаются, но в целом ведь будет работать.
--
Алексей Царегородцев.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>
http://get.splunk.com/_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev