From 93a52db7cc295a3b859459dbbd7cf34580259266 Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Wed, 11 Feb 2026 08:04:25 +0000 Subject: [PATCH] alisp.org: add TODO about reader macros --- alisp.org | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/alisp.org b/alisp.org index ad3377b..4fc9d3b 100644 --- a/alisp.org +++ b/alisp.org @@ -204,6 +204,12 @@ better in terms of simplicity of code. Must deliberate. Should we capitalise symbols? This way, we limit the symbol table's possible options a bit (potentially we could design a better hashing algorithm?) and it would be kinda like an actual Lisp. +*** TODO Consider reader macros +Common Lisp has so-called "reader macros" which allows users to write +Lisp code that affects further Lisp code reading. It's quite +powerful. + +Scheme doesn't have it. Should we implement this? ** Completed *** DONE Test value constructors and destructors :test: Test if ~make_int~ works with ~as_int,~ ~intern~ with ~as_sym~.