0.18.0 • Published 2 days ago

@syuilo/aiscript v0.18.0

Weekly downloads
742
License
MIT
Repository
github
Last release
2 days ago

npm.io Test codecov npm.io npm.io

AiScript is a lightweight scripting language that runs on JavaScript.

Play online ▶

Read translated version (en)

AiScriptは、JavaScript上で動作する軽量スクリプト言語です。

  • 配列、オブジェクト、関数等をファーストクラスでサポート
  • セミコロンやカンマは不要で書きやすい
  • セキュアなサンドボックス環境で実行される
  • 無限ループ等でもホストをフリーズさせない
  • ホストから変数や関数を簡単に提供可能

このリポジトリには、JavaScriptで実装されたパーサーと処理系が含まれます。

Getting started (language)

See here

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

MIT

0.18.0

3 days ago

0.17.0

4 months ago

0.14.0

9 months ago

0.15.0

9 months ago

0.14.1

9 months ago

0.16.0

7 months ago

0.13.2

12 months ago

0.13.3

12 months ago

0.13.0

1 year ago

0.13.1

1 year ago

0.12.3

1 year ago

0.12.4

1 year ago

0.12.0

1 year ago

0.12.1

1 year ago

0.12.2

1 year ago

0.11.1

4 years ago

0.11.0

4 years ago

0.10.1

4 years ago

0.10.0

4 years ago

0.9.0

4 years ago

0.8.0

4 years ago

0.7.2

4 years ago

0.7.1

4 years ago

0.7.0

4 years ago

0.6.1

4 years ago

0.6.0

4 years ago

0.5.0

4 years ago

0.4.1

4 years ago

0.4.0

4 years ago

0.3.2

4 years ago

0.3.1

4 years ago

0.3.0

4 years ago

0.2.0

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.0

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago

0.0.0

4 years ago