Jscl Versions Save

A Lisp-to-JavaScript compiler bootstrapped from Common Lisp

v0.7.0

5 years ago

With this new release, JSCL reaches an important milestone. The support for CLOS has been possible thanks to the amazing work of @vlad-km.

Expect bugs and instability, but I still wanted to do this early release to make easier for people to try.

Changelog

Added

  • CLOS support and improved compliance (by @vlad-km) #338 #337 #334

Fixed

  • Infinite loop in the exprimental service-worker REPL on EOF #318

v0.6.1

5 years ago

Added

  • This CHANGELOG.md file
  • We have a logo!
  • Run text/x-common-lisp scripts #289
  • Experimental service worker-based synchronicity
  • Fix SYMBOL-FUNCTION and (SETF SYMBOL-FUNCTION) (98e2f0d)
  • Basic support for arrays with fill-pointers (c8af504)
  • defpackage supports :export #288
  • format directive ~C #303
  • Improved support for symbol property list
  • Add (SETF FIRST) and (SETF REST) (e122dc5)
  • Make the build reproducible (58beddf)
  • Exposes jscl.evaluateString from the jscl module #265

Fixed

  • floor returns multiple values #301
  • Documentation string and declaration parsing (0234901)
  • reduce for sequences of length 1 #261
  • (SETF GETHASH) #307
  • Many minor fixes