• Showing Page History #50202

はじめに

MKSCriptは、オブジェクト指向をサポートする軽量なスクリプト言語です。

以下のような特徴があります。
斜体は未実装項目です。

  • インタプリタ言語
    • スクリプトを書いたらすぐに実行できます。
    • スクリプトの構文木をそのまま実行するタイプの言語の中では比較的高速な部類になると思います。
  • わかりやすい文法
    • 他の言語も参考にし、なるべくなじみやすい文法ルールにしています。
  • 変数への制約条件
    • 変数にはアクセス制約のほかに、型制約をつけることができます。
    • これにより、たとえば 数値しか代入できない変数、特定クラスしか代入できない変数なども作成できます。