Crates.io | onlang |
lib.rs | onlang |
version | 0.6.0 |
source | src |
created_at | 2022-08-06 17:35:45.183362 |
updated_at | 2022-08-29 19:14:27.465474 |
description | A programming language running on json or yaml |
homepage | https://github.com/artegoser/ONLang |
repository | https://github.com/artegoser/ONLang |
max_upload_size | |
id | 639938 |
size | 533,348 |
ONLang - Object Notation Language (jsON
)
VSCode extension - OnLang
ONLang is an experimental, esoteric programming language, that allows you to use (json, json5 or yaml) for PROGRAMMING.
For writing simple scripts.
Variants of the "Hello World!"
on json5
[
"Hello world!",
["Hello", " world!" ]
{println:"Hello world!"},
{println:["Hello world!"]},
]
on yaml
main:
- Hello world!
- - Hello
- " world!"
- println: Hello world!
- println:
- Hello world!
Check the Documentation
cargo install onlang
or
Get binary from releases and add the executable file to the PATH variable
on examples/example.json5
or
cargo run --quiet --release -- examples/example.json5
If you want to help create a pull request