Skip to content

Implement #+ and #- reader macros

Helmut Eller requested to merge h.eller/Kawa:sharp-plus-reader into master
  • gnu/commonlisp/testsuite/lang-test.lisp: Add tests for features, #+, and #-.

  • gnu/commonlisp/lang/CLReadTable.java: New file. (CLReadTable): Moved here from CommonLisp.java (SharpPlus): The new readtable entry for #+.

  • gnu/commonlisp/lang/CommonLisp.java (features): New. Holds features. (initLisp): Register and initialize features.

  • source-list (GNU_COMMONLISP_LANG_JSOURCES): Add CLReadTable.java.

Merge request reports