(no title)
stevelosh | 4 years ago
(defun fun-reader (stream arg)
(declare (ignore arg))
(read-delimited-list #\⸨ stream t))
(set-macro-character #\⸨ (get-macro-character #\) nil))
(set-macro-character #\( #'fun-reader)
(defun square (x⸨
(* x x⸨⸨
(square 10⸨
; => 100
No comments yet.