Анонс: https://www.linux.org.ru/forum/development/15794630
Пример кода:Синтаксис от Хаскеля, семантика от Ракета.
Будет ещё конструкция надо-быстро с семантикой от Си (и использованием gcc).
Код: Выделить всё
найти-в-строке строка поиск =
длина-поиска = длина-строки поиск
количество-позиций = длина-строки строка - длина-поиска + 1
если количество-позиций < 1 тогда
ложь
иначе
цикл/первый
для
сдвиг $ длина-строки строка - длина-поиска + 1
#:когда $ подстрока строка сдвиг (сдвиг + длина-поиска) == поиск
сдвиг
https://docs.racket-lang.org/russian-lang/index.html