Data update
This commit is contained in:
parent
8e4e15fa56
commit
72eb4943cb
1853 changed files with 35514 additions and 9441 deletions
|
|
@ -4,11 +4,11 @@
|
|||
{{language programming paradigm|hosted}}
|
||||
{{implementation|Lisp}}
|
||||
|
||||
'''[https://yamlscript.org YAMLScript]''' is a new programming language that uses [https://yaml.org/ YAML] as its syntax. It is a complete, functional, general purpose language, but can also be easily embedded in YAML files to make them dynamic at load time. Most existing YAML files and all JSON files are already valid YAMLScript programs.
|
||||
'''[https://yamlscript.org YS (aka YAMLScript)]''' is a new programming language that uses [https://yaml.org/ YAML] as its syntax. It is a complete, functional, general purpose language, but can also be easily embedded in YAML files to make them dynamic at load time. Most existing YAML files and all JSON files are already valid YS programs.
|
||||
|
||||
You can learn YAMLScript for free (with help from experienced mentors) at [https://exercism.org/tracks/yamlscript Exercism].
|
||||
You can learn YS for free (with help from experienced mentors) at [https://exercism.org/tracks/yamlscript Exercism].
|
||||
|
||||
YAMLScript has a compiler/interpreter CLI program called <code>[https://github.com/yaml/yamlscript/releases ys]</code> and is also available in several programming languages as a binding module to the <code>[https://github.com/yaml/yamlscript/releases libyamlscript.so]</code> shared library:
|
||||
YS has a compiler/interpreter CLI program called <code>[https://github.com/yaml/yamlscript/releases ys]</code> and is also available in several programming languages as a binding module to the <code>[https://github.com/yaml/yamlscript/releases libyamlscript.so]</code> shared library:
|
||||
|
||||
* [https://clojars.org/org.yamlscript/clj-yamlscript Clojure]
|
||||
* [https://github.com/yaml/yamlscript-go Go]
|
||||
|
|
@ -21,9 +21,9 @@ YAMLScript has a compiler/interpreter CLI program called <code>[https://github.c
|
|||
* [https://rubygems.org/gems/yamlscript Ruby]
|
||||
* [https://crates.io/crates/yamlscript Rust]
|
||||
|
||||
==Installing YAMLScript==
|
||||
==Installing YS==
|
||||
|
||||
Run this command to install the <code>ys</code> command line YAMLScript runner/loader/compiler program.
|
||||
Run this command to install the <code>ys</code> command line YS runner/loader/compiler binary.
|
||||
|
||||
curl -s https://yamlscript.org/install | bash
|
||||
|
||||
|
|
@ -34,14 +34,14 @@ That will install <code>$HOME/.local/bin/ys</code>. If <code>$HOME/.local/bin</c
|
|||
Test the new installation:
|
||||
|
||||
$ ys --help
|
||||
ys - The YAMLScript (YS) Command Line Tool
|
||||
ys - The YS Command Line Utility
|
||||
|
||||
Usage: ys [options] [file]
|
||||
|
||||
Options:
|
||||
-r, --run Compile and evaluate a YAMLScript file (default)
|
||||
-l, --load Output the evaluated YAMLScript value
|
||||
-e, --eval YSEXPR Evaluate a YAMLScript expression
|
||||
-r, --run Compile and evaluate a YS file (default)
|
||||
-l, --load Output the evaluated YS value
|
||||
-e, --eval YSEXPR Evaluate a YS expression
|
||||
...
|
||||
|
||||
See https://yamlscript.org for more information.
|
||||
Loading…
Add table
Add a link
Reference in a new issue