Loads of bugfixes and new features in this release, which beefs up the language getting ready for a stable release (next release will be all about bugfixes in order to release a stable version).
Highlights
- floats: now fully supported, so you can
1.1 + 1as well as"{x: 1.12}".json()and so on! - ability to read stdin: you can read a line with
stdin()or loop through it withfor input in stdin {} - compound assignments:
+=,-=, etc - modulo operator
- ability to format strings without printing them with
str.fmt(x, y, z) - array destructuring:
[x, y] = [1, 2] - errors now terminate ABS scripts with exit code
99-- got problems?
Happy hacking!