Re: Refal+ 1.8.5 released


Subject: Re: Refal+ 1.8.5 released
From: Yura Klimov (klimov@mccme.ru)
Date: Sun May 28 2000 - 23:06:04 MSD


Добрый вечер!

В процессе работы с программами на Refal+ (v. 1.8.5 под Linux)
(обрабатывающими XML-файлы - см. http://www.refal.net/supercom/xi.htm;
получены а) компиляцией рефал-графа (выходного формама SCP) в рефал+, б)
компиляцией рефал 5 в рефал+ программой RF5RFP.EXE) выявилась следующая
проблема:
если XML-файл большой (около 100Kb), то выдается сообщение "No Storage" (в
кавычках), которая решается ключем -rfp-heapsize 5000000 (в Windows
аналогичное сообщение - Stack Overflow);
если XML-файл очень большой (более 250Kb), то сообщение "No Storage" тоже
обходится выше написанным ключем, по программа работает очень долго (я не
смог дождаться ее конца - более получаса).
Видимо, во время обработки XML файла происходит переполнение чего-то, после
чего...
Что посоветуете сделать, чтобы этого не было?

Юра

P.S. На маленьких файлах - все работает.
P.P.S. Включаю программу на Refal+ с которой замечана такая проблема
(получена через RF5RFP.EXE). XML файлы см. на
http://www.driveway.com/bin/share.jsp?sid=95a83d8c.4fcd7 - Shakespeare в
primery.zip.






This archive was generated by hypermail 2b25 : Sun May 28 2000 - 23:06:26 MSD