LINUX.ORG.RU

История изменений

Исправление tp_for_my_bunghole, (текущая версия) :

а разве можно в лиспе менять синтаксис так, чтобы не строилось s-выражение?

(if (> a b) 1 2)

В Guile есть reader для infix арифметики:
#!curly-infix
(if {a > b} 1 2)

В Common Lisp возможность реализовать на прикладном уровне, без включения в стандарт как в Scheme SRFI-105.
https://www.gnu.org/software/guile/manual/html_node/SRFI_002d105.html

Стандартный макрос для циклов LOOP построен практически как проза.

Исходная версия tp_for_my_bunghole, :

а разве можно в лиспе менять синтаксис так, чтобы не строилось s-выражение?

(if (> 1 2) 1 2)

В Guile есть reader для infix арифметики:
#!curly-infix
(if {1 > 2} 1 2)

В Common Lisp возможность реализовать на прикладном уровне, без включения в стандарт как в Scheme SRFI-105.
https://www.gnu.org/software/guile/manual/html_node/SRFI_002d105.html

Стандартный макрос для циклов LOOP построен практически как проза.