Skip to content

FusionScript 0.3.0

Compare
Choose a tag to compare
@RyanSquared RyanSquared released this 08 May 01:46
· 63 commits to master since this release

New Features

  • Local interfaces
  • luacheck 0.19 compatibility
  • Local variables without assignment (local (a, b...))

Changed Features

  • Change parsers/* to compilers/* and lexer to parser
  • Make lambdas use expression_list / statement_block
    • \x-> y() now works
    • \x-> if x y(); does not
    • \x-> {if x y();} still works

Bug Fixes

  • Make .topics/FusionScript.md a symlink
  • Moved module loading down so modules aren't reloaded if loaded already
  • Added nonendorsement clause and update year in license

To view changes:

git fetch
git log v0.2.1..v0.3.0
git diff v0.2.1 v0.3.0