Size: a a a

2020 March 18

ХЛ

Хороший Лисичко in Lisp Forever
(define suc (lambda (n) (lambda (f x) (f (n f x)))))
источник

l

lispbot in Lisp Forever
knet> ;Value: suc
источник

AP

Alex Peresmeshnik in Lisp Forever
зарестартил )
источник

ХЛ

Хороший Лисичко in Lisp Forever
(define ev-num (lambda (n) (n +1 0))
источник

l

lispbot in Lisp Forever
knet> ERROR: List was opened but not closed
источник

ХЛ

Хороший Лисичко in Lisp Forever
(define ev-num (lambda (n) (n +1 0)))
источник

l

lispbot in Lisp Forever
knet> ;Value: ev-num
источник

ХЛ

Хороший Лисичко in Lisp Forever
(ev-num zero)
источник

l

lispbot in Lisp Forever
knet> ERROR: Unbound variable: zero
источник

ХЛ

Хороший Лисичко in Lisp Forever
Alex Peresmeshnik
зарестартил )
Ужас
источник

ХЛ

Хороший Лисичко in Lisp Forever
(define a 1)
(define b 2)
(+ a b)
источник

l

lispbot in Lisp Forever
knet> ;Value: 3
источник

ХЛ

Хороший Лисичко in Lisp Forever
А, так можно было :D
источник

AP

Alex Peresmeshnik in Lisp Forever
ну да ))
источник

AP

Alex Peresmeshnik in Lisp Forever
Можно попробовать defun написать
источник

AP

Alex Peresmeshnik in Lisp Forever
хотя без макроса не получится
источник

ХЛ

Хороший Лисичко in Lisp Forever
Alex Peresmeshnik
хотя без макроса не получится
Можно написать интерпритатор
источник

ХЛ

Хороший Лисичко in Lisp Forever
Разве быть лиспером не про это? ))0)
источник

AP

Alex Peresmeshnik in Lisp Forever
Походу про это, но надо как-то глубоко макнуться ))
источник

ХЛ

Хороший Лисичко in Lisp Forever
Так, ты главное его не меняй пока
источник