diff options
author | Matthias Andreas Benkard <matthias@benkard.de> | 2008-07-05 23:07:13 +0200 |
---|---|---|
committer | Matthias Andreas Benkard <matthias@benkard.de> | 2008-07-05 23:07:13 +0200 |
commit | de143451c3a72616963340ef7cfea97fcedba3ae (patch) | |
tree | 2bc5c8585b34be7fa73149762deaadd82460709f /cond.lisp | |
parent | 3f0750517277e118fa82221e1124a0a93aeb8356 (diff) |
Add macro %DEFUN.
Diffstat (limited to 'cond.lisp')
-rw-r--r-- | cond.lisp | 11 |
1 files changed, 5 insertions, 6 deletions
@@ -1,9 +1,8 @@ -(%fset 'list* - (%lambda args - (if (null (cdr args)) - (car args) - (cons (car args) - (apply 'list* (cdr args)))))) +(%defun list* args + (if (null (cdr args)) + (car args) + (cons (car args) + (apply 'list* (cdr args))))) (%defmacro let* args (let ((form (car args))) |