English

LuneScript - Lua をもっと安全に、快適に

出典について:
このリファレンスは、オリジナルの LuneScript ドキュメント( https://ifritjp.github.io/documents/lunescript/ )の情報を元に、AI を使用して再構成したものです。

ご注意:
本ドキュメントは重要な機能を中心に構成されており、全ての情報を網羅しているわけではありません。より詳細な仕様、言語の全量、および最新の更新情報については、必ず上記のオリジナルドキュメントをご参照ください。

LuneScript は、Lua の柔軟性と軽量さを維持しながら、大規模開発に必要な堅牢性を提供するトランスコンパイラ言語です。
Lua のエコシステムをそのまま活用しつつ、型安全、クラスベース OOP、Generics などのモダンな機能を利用できます。

主な特徴

ブラウザで試す

以下のサイトで、ブラウザ上で直接 LuneScript を試すことができます(インストール不要)。

LuneScript Web Frontend

対象読者

このドキュメントは、何らかのプログラミング言語 (C, Java, Python, TypeScript 等) の経験があるソフトウェアエンジニアを対象としています。
Lua の知識は必須ではありませんが、あると理解がスムーズです。

ライセンス

LuneScript は MIT ライセンスで公開されているオープンソースソフトウェアです。