@syuilo/aiscript v0.18.0
AiScript is a lightweight scripting language that runs on JavaScript.
AiScriptは、JavaScript上で動作する軽量スクリプト言語です。
- 配列、オブジェクト、関数等をファーストクラスでサポート
- セミコロンやカンマは不要で書きやすい
- セキュアなサンドボックス環境で実行される
- 無限ループ等でもホストをフリーズさせない
- ホストから変数や関数を簡単に提供可能
このリポジトリには、JavaScriptで実装されたパーサーと処理系が含まれます。
Getting started (language)
Getting started (host implementation)
todo
Example programs
Hello world
<: "Hello, world!"
Fizz Buzz
for (let i, 100) {
<: if (i % 15 == 0) "FizzBuzz"
elif (i % 3 == 0) "Fizz"
elif (i % 5 == 0) "Buzz"
else i
}
License
2 days ago
3 days ago
4 days ago
4 days ago
5 days ago
7 days ago
10 days ago
23 days ago
27 days ago
27 days ago
1 month ago
2 months ago
2 months ago
1 month ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
3 months ago
3 months ago
3 months ago
4 months ago
4 months ago
4 months ago
4 months ago
5 months ago
5 months ago
5 months ago
5 months ago
5 months ago
9 months ago
9 months ago
9 months ago
7 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago