Luaはアプリケーションを拡張するために設計された動的型付けのスクリプト言語提供のオブジェクト指向機能、です。
Metaluaは、改良されたコンパイラを介して、メタプログラミング機能を追加することで、Luaのシステムを改善します。
これはマクロのサポート、コアのLUA言語の構文を変更することなく、言語拡張のセットを追加することによって達成されます。
基本的には、MetaluaはLuaはLispが動作する方法に、より密接に少し仕事になります。
特徴:
マクロ
構文の拡張
ダイナミックパーサ
ニアユニバーサルポータビリティ
このリリースで新しく追加されます:
このリリースでは、Windows用のLUAに含まれているので、今ではMS-Windowsユーザのためのシンプルな得ることができませんでした。
Metaluaは、このようにそれプラットフォームに依存しない作り、再び純粋なのLUAで書かれています。これ以上必須Cライブラリはありません。冥王星インタフェースは、将来のバージョンでは、オプションとして、バックかもしれないが、それはDLLの依存関係に伴うトラブルをインストールする価値はありません。
簡単なビルドプロセスは、ちょうどあなたのOSに応じてmake.shかのMake.batを実行します。
Metaluaライブラリは別々metalua / *パッケージになりました。
要件:
Luaの5.1以上
コメントが見つかりません