Skip to content

v2.5.0

Compare
Choose a tag to compare
@rkoeninger rkoeninger released this 01 Aug 13:21
· 160 commits to master since this release

Added

  • shen-cl.load-lisp, shen-cl.eval-lisp that load and evals Lisp code in string form from Shen.
  • LOAD-SHEN that loads Shen code from Lisp.
  • :SHEN package where Shen code is defined by default.
  • -r/--repl option to force running REPL even if other options would prevent REPL from running.
  • cl.exit (cf. shen-cl.exit) as it is CL-specific function and not shen-cl-specific function.

Changed

  • absvector? no longer returns true for strings.
  • CF-VECTORS can now compare empty absvectors.
  • Shen code now gets defined in :SHEN package instead of :COMMON-LISP package.
  • Makefile uses curl instead of wget on macOS.