История изменений
Исправление 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 построен практически как проза.