Skip to content

Releases: bmstu-iu9/refal-5-lambda

Рефал-5λ, версия 2.0.1

05 Jan 12:31
Compare
Choose a tag to compare
  • Мелкие багфиксы
  • Вывод инструментами номера версии на экран.

Рефал-5λ, версия 2.0

05 Jan 01:36
Compare
Choose a tag to compare

Полностью реализован планировавшийся синтаксис Рефала-5λ.

Версия 1.7.5

02 Jan 00:39
Compare
Choose a tag to compare
  • Префикс «slim», который включает в себя только рантайм, Library и Hash. Установлен по умолчанию и рекомендуется для компиляции программ классического РЕФАЛа-5 (например, SCP4).
  • Рефал-5λ: классический и расширенный режимы, управляемые, соответственно, псевдокомментариями *$CLASSIC (*$CLASSIC;) и *$EXTENDED (*$EXTENDED;). В первом случае запрещены конструкции Рефала-5λ.
  • Рефал-5λ: поддержка функций высших порядков: &Func, <<GetFunc…>…>, <s.FuncName …>, вложенные функции { … = … }. Наконец-то, Рефал-5λ оправдывает своё название.
  • Исправлена мелкая ошибка в оптимизации совместного сопоставления с образцом.

Версия 1.7.4

24 Dec 13:22
Compare
Choose a tag to compare

Эта версия полностью поддерживает расширенный Простой Рефал и классический РЕФАЛ-5.

Для использования компилятора по умолчанию не требуется установленного компилятора C++. Вернее, требуется, только если Вам нужна оптимизация -Od либо Вы пишете программы с нативными вставками.

Версия с рабочим инсталлятором

24 Dec 10:45
Compare
Choose a tag to compare

Данный компилятор обеспечивает полную поддержку расширенного Простого Рефала и классического РЕФАЛа-5 версии PZ Oct 29 2004.