Skip to content

Releases: fink-lang/larix

v4.0.2

28 Feb 14:30
e940669
Compare
Choose a tag to compare

4.0.2 (2020-02-28)

Bug Fixes

  • regex: fix escaping slash inside regex (a714c78)

v4.0.1

28 Feb 14:19
963e1c2
Compare
Choose a tag to compare

4.0.1 (2020-02-28)

Bug Fixes

  • string: handle escaping backtick e.g. `foo`bar` (82f6ff7)

v4.0.0

28 Feb 14:02
3b2f806
Compare
Choose a tag to compare

4.0.0 (2020-02-28)

Bug Fixes

  • ident: use ident for object props, remove all other_token occurences in AST (33c5c0b)

Features

  • numbers,identifiers: add support for floats, hex, oct, bin numbers (a3f1371)

BREAKING CHANGES

  • numbers,identifiers: number nodes are of type number and all other tokens are treated as ident
    rather then Symbol('other')

v3.0.0

27 Feb 11:50
7b7ee75
Compare
Choose a tag to compare

3.0.0 (2020-02-27)

Features

  • ast: simplify AST for literals and match (a7da9e4)

BREAKING CHANGES

  • ast: array and object literals now use exprs instead of elems and props, match
    uses left, right instead of test and result

v2.1.0

26 Feb 18:22
5615193
Compare
Choose a tag to compare

2.1.0 (2020-02-26)

Features

  • array: allow empty elements in sequences (feaf991)
  • import: add import operator to import modules (7ce5933)
  • import: add import operator to import modules (4c07306)

v2.0.0

26 Feb 14:24
43ea7c4
Compare
Choose a tag to compare

2.0.0 (2020-02-26)

Bug Fixes

  • identifier: set precedence for identifiers as infix operators to left-to-right (cef0576)

Features

  • if: remove support for if construct in favour of using match (d5a08a7)
  • literals: add support for default assignment for object destructuring (560c3fd)

BREAKING CHANGES

  • if: if construct is removed in favour of using match

v1.2.0

24 Feb 12:45
9c2397b
Compare
Choose a tag to compare

1.2.0 (2020-02-24)

Features

  • lang: add uspport for computed prop access e.g. foo.(Symbol.iterator) (40fe6c6)

v1.1.0

23 Feb 17:02
e450dcc
Compare
Choose a tag to compare

1.1.0 (2020-02-23)

Features

  • func: use fn arg0, ...: named block to declare functions (28e867b)

v1.0.1

11 Feb 16:18
503fd45
Compare
Choose a tag to compare

1.0.1 (2020-02-11)

Bug Fixes

  • pipe: use lefthand infix operator for pipe (bb22fb3)

v1.0.0

15 Mar 02:28
6b1cb0c
Compare
Choose a tag to compare

1.0.0 (2019-03-15)

Features

  • AST generator: Add initial parser. (6eef50f)