Skip to content

Latest commit

 

History

History
49 lines (32 loc) · 2.6 KB

File metadata and controls

49 lines (32 loc) · 2.6 KB

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.3.0 (2016-08-24)

Bug Fixes

  • destructure: Destructuring doesn't default falsey values to undefined (de8bebb)
  • root-env: Fix '=' function (c087993)

Features

  • Add a repl (cb19789)
  • Implement reader macros for quote and unquote (#8) (2a20a5e)
  • Implement strings and comments (c71ec53)
  • Initial commit. (cd3a98f)
  • Introduce and make default JavaScript's 64 bit floating point numbers (d52f74f)
  • Partially implement JS Interop (4819a72)
  • evaluate: Add throw special form (516c647)
  • evaluate: Throw an error if trying to deref a symbol that has no definition attached (c257c34)
  • root-env: Add 'and' and 'or' functions (aeb3d84)
  • root-env: Add mathjs functions (3520f51)
  • root-env: Implement 'aset' and 'aget' (8811b49)
  • tokenize: Strip comments before tokenizing (95fe25c)

0.2.1 (2016-08-17)

Bug Fixes

  • root-env: Fix '=' function (c087993)

Features

  • Add a repl (cb19789)
  • Implement strings and comments (c71ec53)
  • Initial commit. (cd3a98f)
  • Partially implement JS Interop (4819a72)
  • evaluate: Throw an error if trying to deref a symbol that has no definition attached (c257c34)
  • root-env: Implement 'aset' and 'aget' (8811b49)
  • tokenize: Strip comments before tokenizing (95fe25c)