alisp.org: add TODO about reader macros

This commit is contained in:
2026-02-11 08:04:25 +00:00
committed by oreodave
parent d88bc2baeb
commit 93a52db7cc

View File

@@ -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 Should we capitalise symbols? This way, we limit the symbol table's
possible options a bit (potentially we could design a better hashing possible options a bit (potentially we could design a better hashing
algorithm?) and it would be kinda like an actual Lisp. 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 ** Completed
*** DONE Test value constructors and destructors :test: *** DONE Test value constructors and destructors :test:
Test if ~make_int~ works with ~as_int,~ ~intern~ with ~as_sym~. Test if ~make_int~ works with ~as_int,~ ~intern~ with ~as_sym~.