src/readtable.lisp @ d05f5412e9aa default tip
Update documentation
| author | Steve Losh <steve@stevelosh.com> |
|---|---|
| date | Tue, 11 Nov 2025 14:34:11 -0500 |
| parents | f6d74c247168 |
| children | (none) |
(in-package :losh.readtable) (defun sharp-semicolon-reader (stream sub-char numarg) (declare (ignore sub-char numarg)) (loop :while (read-line stream nil nil)) (values)) (defun shebang-reader (stream sub-char numarg) (declare (ignore sub-char numarg)) (read-line stream) (values)) (named-readtables:defreadtable losh (:merge :standard losh.hash-tables::hash-table-constructor-syntax) (:macro-char #\# :dispatch) (:dispatch-macro-char #\# #\; #'sharp-semicolon-reader) (:dispatch-macro-char #\# #\! #'shebang-reader))