Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (set-dispatch-macro-character #\# #\l
- (lambda (stream c n)
- (declare (ignore c))
- (let ((list (read stream nil (values) t))
- (arg-names '(x y z w)))
- (when (consp list)
- (let ((n (if n
- (min (1- (length arg-names)) n)
- 0)))
- `(lambda (,@(subseq arg-names 0 n))
- ,list))))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement