Releases: fink-lang/larix
Releases · fink-lang/larix
v4.0.2
4.0.2 (2020-02-28)
Bug Fixes
- regex: fix escaping slash inside regex (a714c78)
v4.0.1
4.0.1 (2020-02-28)
Bug Fixes
- string: handle escaping backtick e.g.
`foo`bar`
(82f6ff7)
v4.0.0
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
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
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
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
1.2.0 (2020-02-24)
Features
- lang: add uspport for computed prop access e.g.
foo.(Symbol.iterator)
(40fe6c6)
v1.1.0
1.1.0 (2020-02-23)
Features
- func: use
fn arg0, ...:
named block to declare functions (28e867b)
v1.0.1
1.0.1 (2020-02-11)
Bug Fixes
- pipe: use lefthand infix operator for pipe (bb22fb3)
v1.0.0
1.0.0 (2019-03-15)
Features
- AST generator: Add initial parser. (6eef50f)