Skip to content

Make EXPORT available on the Lisp side

Helmut Eller requested to merge h.eller/Kawa:export-export into master
  • gnu/commonlisp/lang/CommonLisp.java (initLisp): Bind make-package, export, mapcar when, unless. Also use the more CL like version for progn than Scheme's begin.

  • gnu/commonlisp/lisp/primitives.lisp (export, make-package, mapcar, unless, when, progn): New. (%to-list-of-symbols): New helper.

  • gnu/commonlisp/testsuite/lang-test.lisp: Add basic tests for EXPORT, MAKE-PACKAGE, MAPCAR, UNLESS, WHEN, PROGN.

Merge request reports