Refal5-Version П3 (Андрей Немытых, OSSDEVCONF-2023)
Материал из 0x1.tv
(перенаправлено с «20230929B»)
Короткая ссылка: 20230929B
- Докладчик
- Андрей Немытых
Новости очередной версии языка программирования Рефал.
Содержание
Видео
Презентация
Thesis
- Refal был
- разработан в Советском Союзе Валентином Турчиным.
- использовался для программирования задач для Бурана.
- Refal 5 — разработка студента МГТУ имени Баумана Михаила Терюхи.
- поддерживает юникод
- юникод, кириллицу, глаголицу и китайские иероглифы, все алфавиты юникода, включая математические.
- имеет нестандартное обозначение версии — версия определяется датой сборки.
- Расширен синтаксис языка
- для имен функций и индексов.
- ассоциативность и поддержка деревьев произвольной арности.
Обсуждение программы верификации
- обсуждается программу верификации, которая была написана на Refal.
- программа строит граф, который представляет собой программу, и это можно увидеть на картинке.