Size: a a a

2020 September 04

VL

Valeriy L in Lisp Forever
Теперь все понятно
источник

VL

Valeriy L in Lisp Forever
Но не читамо
источник

W

Wipe in Lisp Forever
Valeriy L
Но не читамо
+
источник

VL

Valeriy L in Lisp Forever
Хотя, если повернуть экран на  45 градусов то можно прочитать
источник

a

anton in Lisp Forever
а если аргумент у лямбды не 1, а список, то он тоже налево полезет?
источник

A

Aragaer in Lisp Forever
направо
источник

a

anton in Lisp Forever
Aragaer
направо
не несколько аргументов, а один аргумент, но список
источник

A

Aragaer in Lisp Forever
вообще это просто представление дерева на конс-ячейках. car это влево, cdr вправо
источник

W

Wipe in Lisp Forever
anton
ну норм, а применение: ((lambda (x) (+ x x)) 1)
источник

A

Aragaer in Lisp Forever
а, тогда будет один элемент влево, а внутри вправо
источник

W

Wipe in Lisp Forever
anton
ну норм, а применение: ((lambda (x) (+ x x)) 1)
источник

W

Wipe in Lisp Forever
Равнозначно
источник

a

anton in Lisp Forever
хм, пустой квадратик... я дико извиняюсь за назойливость, а если мы хотим использовать результат: (+ 1 ((lambda (x) (+ x x)) 1))
источник

W

Wipe in Lisp Forever
anton
хм, пустой квадратик... я дико извиняюсь за назойливость, а если мы хотим использовать результат: (+ 1 ((lambda (x) (+ x x)) 1))
Знаю, меня он тоже смущает, но я пока не придумал как по другому указать дополнительную вложенность

Как её адекватно указать, это важно


Сейчас переведу этот пример по текущему набору правил
источник

A

Aragaer in Lisp Forever
неадекватное я показал выше. Каждая открывающая скобка это пустой элемент, а содержимое скобки уходит в его левое поддерево
источник

A

Aragaer in Lisp Forever
если рисовать горизонтально, то в верхнее. Крч в "первое"
источник

A

Aragaer in Lisp Forever
но вообще, поскольку это единственный способ ветвления, то "пустой элемент" это и есть ветвление
источник

W

Wipe in Lisp Forever
anton
хм, пустой квадратик... я дико извиняюсь за назойливость, а если мы хотим использовать результат: (+ 1 ((lambda (x) (+ x x)) 1))
источник

W

Wipe in Lisp Forever
anton
хм, пустой квадратик... я дико извиняюсь за назойливость, а если мы хотим использовать результат: (+ 1 ((lambda (x) (+ x x)) 1))
источник

W

Wipe in Lisp Forever
anton
хм, пустой квадратик... я дико извиняюсь за назойливость, а если мы хотим использовать результат: (+ 1 ((lambda (x) (+ x x)) 1))
источник