Skip to content

v2.3.0

Compare
Choose a tag to compare
@rkoeninger rkoeninger released this 01 Jun 15:19
· 211 commits to master since this release

Updated to Shen Open Source Kernel 21.0.

Added

  • make release command that creates os-specific archive of compiled binaries.
  • dict.kl to list of KL imports.
  • lisp. form to embed literal Common Lisp code.

Changed

  • cond now raises an error when no condition is true, instead of returning [].
  • Reimplemented lisp. prefixed native calls in the compiler.

Renamed

  • exit -> shen-cl.exit.
  • read-char-code -> shen.read-char-code

Removed

  • command-line - use (value *argv*) instead.