LINUX.ORG.RU

Lisp


157

8

Всего сообщений: 564

См. также:

 , , , , , , , ,

Язык программирования 1 теперь работает на Эльбрусе

Группа Разработка

Также реализовано формирование имён функций доступа к полям структуры по правилам русского языка.

$ 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
"Петрович"

Пока сборка есть только для Эльбрус Линукс на Эльбрус-1С+ (система команд e2k-8c). Для остальных можно воспользоваться скриптом для сборки.

Язык 1 - функциональный язык программирования на основе русского языка. Синтаксис унаследован от Haskell, семантика от Racket.

Предыдущее обсуждение на ЛОРе

>>> Описание языка

 , , , ,

monk ()

Еще новости

Апрель 2022

Ноябрь 2021

2021

2019

2018

2017

2016

2015

Галерея

Форум

Ноябрь 2022

Сентябрь 2022

Май 2022

Апрель 2022

Март 2022

2021