В учебном пособии описываются ключевые понятия и базовые механизмы функционального языка Рефал – одного из немногих отечественных языков программирования, получивших известность за рубежом. В последние годы учебные материалы по этому языку не публиковались, и данное пособие восполняет этот пробел. Рассматриваются особенности двух наиболее известных диалектов языка (Рефал-2 и Рефал-5), подробно разбираются примеры рефал-программ. В пособие включено также описание заданий практикума на языке Рефал, проводимого для студентов кафедры алгоритмических языков факультета ВМиК МГУ. >>>
С о д е р ж а н и е : Назначение языка, Обрабатываемые данные, Функции, Переменные, Рекурсивные функции, Снятие неоднозначности при отождествлении, Спецификаторы переменных, Общая структура программы, Пустые функции, Модули, Первичные функции, Копилка, Статические и динамические ящики.   >>>
Архив rar ~ 340 Kb.   Скачать     (Документация в папке DOC)
Так же возможно написание на версиях, описанных на http://www.refal.net/. Но проблема со сдачей тогда лежит на Вас. Если версия будет требовать установки, то сдавать в маш.зале не получится. Приходите со своими ноутбуками.
Удобные текстовые редактры
Notepad++    Архив zip ~ 1.3 Mb.     Скачать           сайт
Notepad2     Архив zip ~ 240 Kb.       Скачать           сайт  
Если Вы не используете в своей программе символ-метки, то можно попробовать работать с РЕФАЛом в этой интегрированной среде. Учтите, что программа находится в стадии тестирования, возможны ошибки!!!
Если Вы уверены, что Ваша программа должна работать, но такого не происходит при запуске из Refal Studio, попробуйте запустить ее на обычном Рефале-2. Если там программа заработает, то пришлите мне текущюю версию программы с описанием проблемы. Это поможет устранить ошибки. Спасибо!
Архив zip ~ 13 MB.   Скачать     (Установка не требуется, просто запустите exe файл)
Тем, кто хочет попробовать работать на новой версии Рефала2, Вам сюда >>> github <<< Напоминаю, версия не до конца отлажена! Поэтому, если Вы считаете, что программа ДОЛЖНА работать, а не работает, попробуйте ее запустить на другом Рефале. Если в другом запустилось, то пишите письмо с указанием проблемы и приложенным файлом с программой и, если до этого дошло, данных, на которых все работает некорректно. Работает под Windiws, Linux, Mac OS