Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;Define new syntax so we can write something like
- ; [1 2 3 4 5 6]
- ;instead of
- ; '(1 2 3 4 5 6)
- (defun open-bracket-macro-character (stream char)
- `',(read-delimited-list #\] stream t))
- (set-macro-character #\[ #'open-bracket-macro-character)
- (set-macro-character #\] (get-macro-character #\)))
Add Comment
Please, Sign In to add comment