英語フランス語スペイン語

Ad


OnWorksファビコン

luac5.2 - クラウド上のオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで luac5.2 を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 5.2 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド luacXNUMX です。

プログラム:

NAME


luac - Lua コンパイラ

SYNOPSIS


ルアック [ オプション ] [ ファイル名 ]

DESCRIPTION


ルアック Luaコンパイラです。 Lua プログラミング言語で書かれたプログラムを翻訳します。
後でロードして実行できるプリコンパイルされたチャンクを含むバイナリ ファイルに保存されます。

チャンクをプリコンパイルする主な利点は、読み込みの高速化、ソース コードの保護です。
偶発的なユーザー変更やオフライン構文チェックを防ぎます。 プリコンパイルは意味しません
Lua ではチャンクが常にバイトコードにコンパイルされてから実行されるため、実行が高速化されます。
実行されました。 ルアック これらのバイトコードを後で実行できるようにファイルに保存できるようにするだけです。
プリコンパイルされたチャンクは、必ずしも対応するソースより小さいとは限りません。 メイン
プリコンパイルの目標は、読み込みを高速化することです。

コマンドラインでは、Lua ソースを含むテキスト ファイルとバイナリ ファイルを混在させることができます
プリコンパイルされたチャンクが含まれています。 ルアック 結合された内容を含む単一の出力ファイルを生成します。
指定されたすべてのファイルのバイトコード。 結合されたファイルの実行は、
与えられたファイル。 デフォルトでは、出力ファイルの名前は次のとおりです。 ルアックアウト、しかし、これを次のように変更できます
  -o オプションを選択します。

プリコンパイルされたチャンクは、 異なるアーキテクチャ間で移植可能。 さらに、
新しいバージョンの Lua がリリースされると、プリコンパイルされたチャンクの内部形式が変更される可能性があります。
解放されました。 プリコンパイルしたすべての Lua プログラムのソース ファイルを必ず保存してください。

OPTIONS


-l Lua の仮想マシン用にコンパイルされたバイトコードのリストを生成します。 リスト
bytecodes は、Lua の仮想マシンについて学ぶのに役立ちます。 ファイルが指定されていない場合は、
その後 ルアック 負荷 ルアックアウト そしてその内容を列挙します。 使用 -l -l 完全なリストについては。

-o file
に出力 file、デフォルトの代わりに ルアックアウト。 (使用できます 「-」 標準用
ただし、標準出力をテキスト モードで開くプラットフォームでは異なります。) 出力
すべてのファイルは出力前にロードされるため、ファイルは指定されたファイルの XNUMX つである可能性があります。
ファイルが書き込まれます。 貴重なファイルを上書きしないように注意してください。

-p ファイルをロードしますが、出力ファイルは生成しません。 主に構文チェックに使用されます
プリコンパイルされたチャンクをテストする場合: 破損したファイルはおそらくエラーを生成します
ロード時。 ファイルが指定されていない場合は、 ルアック 負荷 ルアックアウト そしてそれをテストします
コンテンツ。 ファイルがエラーなしで読み込まれる場合、メッセージは表示されません。

-s 出力ファイルを書き込む前にデバッグ情報を削除します。 これにより、スペースが節約されます
非常に大きなチャンクですが、ストリップされたチャンクの実行時にエラーが発生した場合、
エラー メッセージには、通常含まれる完全な情報が含まれていない場合があります。 で
特に、行番号とローカル変数の名前は失われます。

-v バージョン情報を表示します。

-- オプションの処理を停止します。

- オプションの処理を停止し、標準入力を処理します。

onworks.net サービスを使用してオンラインで luac5.2 を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad