Также реализовано формирование имён функций доступа к полям структуры по правилам русского языка. $ uname -a Linux alatyr 5.4.0-3.19-e1cp #1 Wed Mar 9 16:53:28 MSK 2022 e2k E1C+ MBE1C-PC GNU/Linux $ cat тест.1 #!1 структура человек ; имя отчество #:изменяемое #:суффикс -человека иван = человек "Иван" "Иванович" отчество-человека иван := "Петрович" отчество-человека иван $ racket/bin/racket тест.1 "Петрович" Пока [ сборка ](
https://github.com/Kalimehtar/russian-lang/releases/tag/0.9-beta ) есть только для Эльбрус Линукс на Эльбрус-1С+ (система команд e2k-8c). Для остальных можно воспользоваться [ скриптом для сборки ](
https://www.linux.org.ru/news/development/16988270?cid=16988292 ) . Язык 1 - функциональный язык программирования на основе русского языка. Синтаксис унаследован от Haskell, семантика от Racket. [ Предыдущее обсуждение на ЛОРе ](
https://www.linux.org.ru/forum/development/15794630 )
Ссылка:
https://www.linux.org.ru/news/development/16988270