aiscript
aiscript copied to clipboard
🔋 A lightweight scripting language runing on JavaScript
lintのルールでimport typeを使用することになったけど、 これは何のため? TypeScriptのドキュメントによると、ほとんどの人はこれを気にする必要がないとあった。 明示的にこれを使用する理由はなんですか。 メリットがあれば教えて下さい。
fn
# What Resolve #179 # Why # Additional info (optional)
https://github.com/benchmark-action/github-action-benchmark
壊れたASTをインタプリタが処理した際、 loop文関連のテストが無限に実行される。(vscodeのデバッガで確認) 通常ならタイムアウトするはずが、なぜかタイムアウトしてない? https://github.com/syuilo/aiscript/actions/runs/2862692262
Bumps the gh-actions group with 2 updates: [actions/setup-node](https://github.com/actions/setup-node) and [codecov/codecov-action](https://github.com/codecov/codecov-action). Updates `actions/setup-node` from 4.0.1 to 4.0.2 Release notes Sourced from actions/setup-node's releases. v4.0.2 What's Changed Add support for volta.extends by...
Bumps the npm-deps group with 8 updates: | Package | From | To | | --- | --- | --- | | [@microsoft/api-extractor](https://github.com/microsoft/rushstack/tree/HEAD/apps/api-extractor) | `7.39.1` | `7.40.1` | | [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest)...
### expected behaviour ``` let char = "𩸽"
一応破壊的変更なのでnextに入れます。 関数の引数定義において、各引数名に`?`を後置できるようにします。 ?付きの引数は省略可能となり、省略された場合nullを格納します。 また、引数に`=式`を後置することで引数の初期値を設定できるようにします。 いずれでもない引数が省略された場合エラーを発生させます。
# What - 関数同士の比較をできるようにしました - ホスト側の関数をラップした関数の比較はその関数への参照を比較します - aiscript内で生成された関数については関数オブジェクトの参照を比較します # Why - resolve #527 # Additional info (optional)