summaryrefslogtreecommitdiff
path: root/src/lisp/ao_lisp_const.lisp
blob: 5ca89bd4085ed2a68c8ea7dc4a06c5c789244d62 (plain) (blame)
1
2
3
4
5
6
7
cadr (lambda (l) (car (cdr l)))
caddr (lambda (l) (car (cdr (cdr l))))
list (lexpr (l) l)
1+ (lambda (x) (+ x 1))
1- (lambda (x) (- x 1))
last (lambda (x) (cond ((cdr x) (last (cdr x))) ((car x))))
prog* (lexpr (l) (last l))