I have a question, whether the position in:
(set-macro-character #\! #'(lambda (s c) (format t "~s:~a~%" c (file-position s)) (values)))
is determined by the standard during reading from a string:
(read-from-string "(1 ! 2)")cl-2dsyntax is my attempt to create a Python-like reader. My mirror of CLHS (and the dark themed version). Temporary mirrors of aferomentioned: CLHS and a dark version.