проверка подписки на группу Рефал

-------- Пересылаемое сообщение --------
От кого: [email protected]
Кому: [email protected]
Дата: Среда, 19 апреля 2017, 20:08 +05:00
Тема: Пошаговый учебник по реализации РЕФАЛа

Дмитрий, добрый день!
 
Ваше письмо в Гугл-группу Refal попало только мне и еще небольшому числу людей, 
подписанных на группу. А список рассылки основного состава рефальщиков -  
[email protected] , откуда письма направляются в  [email protected]  для 
публичного архивирования здесь:
https://groups.google.com/forum/?fromgroups#!forum/refal
а также здесь:
http://www.mail-archive.com/[email protected]/
 
Сейчас я подписал вас на  [email protected] . (Стоило сделать это еще осенью, 
когда вы обратились к нам в первый раз, но я это упустил.)
 
Это письмо направляю в  [email protected] . Его получат все подписчики и вы. А 
второе ваше письмо, которое я тоже получил, пошлите, пожалуйста, еще раз в  
[email protected] , чтобы заодно проверить, что я правильно настроил вашу подписку.
 
Пока на ваш вопрос содержательно не отвечаю. Сделаю это после прохода обоих 
ваших писем через список рассылки. Но ваша постановка вопроса мне очень 
импонирует: что-бы что-то понять, надо самому реализовать.
 
Всего наилучшего,
Андрей
 
---------- Forwarded message ----------
From:  Dmitry Ponyatov  <...>
Date: 2017-04-19 9:18 GMT+03:00
Subject: [NON-SUBSCRIBER POST] Пошаговый учебник по реализации РЕФАЛа
To: Refal < [email protected] >


Интересуюсь применением ИИ (на семантических сетях и фреймах) для трансформации 
программ (автогенерация кода, трансляторы и т.п.). Периодически в поисках 
статей по теме наталкиваюсь на РЕФАЛ (обычно по ключевому слову 
"метаинтерпретатор"). Давно пытался понять идею языка, качал книги из 
библиотеки по РЕФАЛу, но на 5-7 странице первой главы происходит вынос мозга, 
книга закрывается до очередного наскока. Все публикации и книги по языку 
производят впечатление справочников для членов закрытой секты, а посвящение в 
основы языка похоже предполагает личное общение (на кухонных службах и 
теологических лекциях в единственном ВУЗе).

Сегодня наткнулся на книгу которую кажется можно понять, опять неудача -- 
начинается и заканчивается с 92 страницы: Базисный Рефал и его реализация на 
вычислительных машинах. - М.: ЦНИПИАСС, 1977, с. 92-95. 
 
Есть ли скан полного текста [Базисный Рефал 1977] ?
 
По своему давнему опыту с Фортом думаю что единственный способ разобраться с 
эзотерическим языком программирования -- самостоятельно реализовать его 
интерпретатор. 
 
Возьмется ли кто-нибудь помочь с написанием книжки в стиле [Баранов, Ноздрунов 
Язык Форт и его реализации] ?
*  первая часть пошаговая инструкция с самыми простыми вещами для тех кто про 
язык Рефал вообще ничего не слышал, и 
*  вторая часть по реализации простейшей РЕФАЛ-машины на Python (*) в которой 
смогут работать примеры из первой части.
 
(*) Для ознакомительной реализации РЕФАЛа кажется хорошим вариантом 
использовать mainstream высокоуровневый императивный язык с автоматической 
сборкой мусора -- Python: легковесная среда выполнения (-Java), человеческий 
синтаксис (-Си-derivatives), отсутствие заморочек с управлением памятью (-С++), 
поддержка контейнерных типов на уровне примитивов языка и мультиплатформенность 
реализаций.
 
 
https://github.com/ponyatov/REFAL

----------------------------------------------------------------------

Dmitrii Podkorytov

Ответить