git.fiddlerwoaroof.com
Browse code

Add beginnings of new readtable

Ed Langley authored on 08/05/2019 08:24:53
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,11 @@
1
+;; Sketches for my readtable
2
+
3
+(defun pr-re (form v)
4
+  (format t "~&~s: ~s~%" form v)
5
+  v)
6
+
7
+(set-macro-character #\!
8
+                     (lambda (s c)
9
+                       c
10
+                       (let ((form (read s t nil t)))
11
+                         `(pr-re ',form ,form))))