Re: Refal-J: first release


Subject: Re: Refal-J: first release
From: Leonid Belous (belous@ilt.kharkov.ua)
Date: Fri Apr 25 2003 - 22:41:40 MSD


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

> Всем привет и прошу извинить за затянувшуюся дискуссию.
Аналогично, примите и мои извинения :-).

> Надеюсь, что-то полезное для себя извлекают и "сторонние наблюдатели".
>
> Леня, у меня ощущение, что мы плохо понимаем друг друга и говорим
> о разном.
Прошу прощения за непонятливость. Но думаю, что теперь тебе вроде бы все
ясно.
Более тонкие детали можем обсудить вне конференции.

См. ниже комментарии.
>
> ----- Original Message -----
> From: "Leonid Belous" <belous@ilt.kharkov.ua>
> To: <refal@botik.ru>
> Sent: Friday, April 25, 2003 17:39
> Subject: Re: Refal-J: first release
>
>
> | Привет, всем!
> |
> |
> | > Леня,
> | > у меня остались еще вопросы насчет Рефал-PHP, спрашиваю через группу,
> | > так как может это еще и другим интересно. См. ниже.
> | [...]
>
> Выше в [...] я писал, что
>
> А еще может мы имеем в виду разные уровни интеграции. Вот например,
> такой вопрос: может ли рефал передать PHP свое произвольное выражение
> с тем, чтобы оно было на PHP полностью понято, переработано и, быть
может,
> передано обратно? Мне почему-то казалось, что нет, то есть что обмен
идет
> только на уровне строк", но буду рад ошибиться.
>
> После прочтения данного письма мне продолжает так казаться.
> Говоря "на уровне строк" я имел в виду, что рефал передает в PHP
> (в интерфейсную функцию Php) строку (цепочку символов-литер) и получает
> назад тоже строку. А PHP извлекает из этой строки то, что может
> (в частности, требуя, чтобы строка была правильной в смысле
> синтаксиса PHP) и формирует выходную строку через "стандартный вывод".
> Но рефальское выражение со скобками нечего и пытаться передать -
> ошибка должна быть распознана еще до парсинга PHP.
> Ты тоже пишешь,
> что "могу передать твое выражение (A (B '*' 1) (())) статически (в виде
строки
> символов)", видимо, имея в виду, что скобки (или все вместе) надо взять в
кавычки,
> чтобы это были литеры, а не рефальские структурные скобки.
Конечно, именно так и обстоит дело.
Прошу прощения, что я не понял твоего термина "на уровне строк", ошибочно
придавая этому "статический смысл".

> Я, собственно,
> так и думал. Пойми меня правильно, я этим не хочу умалить ценность твоей
> работы, она совершенно адекватна поставленной задаче, и действительно
> знаменует собой значительный прорыв в деле вывода рефала на
> "интернет-орбиту". При этом еще важнее понимать правильно, чтО именно
> и как решено и какие возможности предоставлены.
Целиком и полностью согласен. Со своей стороны, как только найдется
свободное время :-), хочу познакомиться более подробно с твоей работой.
Конечно, у нас совсем разные стартовые условия и задачи.

>
> Леня, я все же должен сделать обещанное на своей странице Рефал-Java,
> для чего мне нужна от тебя ссылка на соответствующий интернет-ресурс.
> Можно ли использовать приведенную тобой ниже ссылку на документацию
> http://www.refal.net/~belous/rphprdoc.htm?
Да, конечно.

> Кстати, прекрасное руководство! И краткое введение в рефал тоже
> замечательное.
Спасибо за столь высокую оценку.

> Только одно замечание - почему-то прыгает шрифт (похоже,
> с Arial на Times и обратно), причем довольно хаотично.
> Возможно, твой шрифт-по-умолчанию делает этот дефект незаметным.
Да, дефект наверное не заметил под Windows, хотя недавно под Linux увидел
что-то неладное. Спасибо, подправлю.

>
> Аркадий.
С уважением,
--Леонид
[...]

----- Исходное сообщение -----
От: "Arkady Klimov" <arkady.klimov@supercompilers.com>
Кому: <refal@botik.ru>
Отправлено: 25 апреля 2003 г. 21:59
Тема: Re: Refal-J: first release



This archive was generated by hypermail 2b25 : Mon Oct 25 2004 - 21:24:59 MSD