0.1.73
YAMLScript publishes binary releases for the ys command line tool and for the libyamlscript shared library.
The following architectures are currently supported:
- Linux / Intel and ARM
- macOS / Intel and ARM
Run this command to install ~/.local/bin/ys and ~/.local/lib/libyamlscript.so (.dylib on macOS):
$ curl https://yamlscript.org/install | bash
See Installing YAMLScript for more detailed information.
Changes in YAMLScript version 0.1.73
- core: Disallow
=as function; replaced by== - core: Use
-to escape YAML syntax at start of ysexpr - core: Add RUN dynamic var; mapping of runtime info
- core: Refactor yamlscript.runtime
- core: Support [a *b] destructuring syntax
- core: Support add+ mul+ div+ t? f? t-or t-and ||| &&& |||= &&&= **= /=
- core: Fixes for .map() and .mapv()
- std: Fix value and call; can call string now
- std: Rename short functions again
- std: Support character ranges
- std: Refactor casting functions