Moving more examples over, with minor changes. My Sybil setup can't handle the \" escapes necessary to use a double-quote character in a string literal. Making that work reliably looked difficult.
I can either avoid string literals in the docstrings (usually by using symbols instead) or use the <<# comment strings instead (for the inner or outer, doesn't matter which). Too bad we don't have proper heredocs, or even triple-quoted strings like Python. Common Lisp has character-stream reader macos and can implement them, but Clojure and Emacs lisp also have this problem. To maintain general Lisp editor compatibility, that's the best Lissp can do.
Moving more examples over, with minor changes. My Sybil setup can't handle the
\"
escapes necessary to use a double-quote character in a string literal. Making that work reliably looked difficult.I can either avoid string literals in the docstrings (usually by using symbols instead) or use the
<<#
comment strings instead (for the inner or outer, doesn't matter which). Too bad we don't have proper heredocs, or even triple-quoted strings like Python. Common Lisp has character-stream reader macos and can implement them, but Clojure and Emacs lisp also have this problem. To maintain general Lisp editor compatibility, that's the best Lissp can do.