エントリーの編集
                エントリーの編集は全ユーザーに共通の機能です。
                    必ずガイドラインを一読の上ご利用ください。
Lua 5.3 VM byte codeファイル構造 - Qiita
記事へのコメント0件
- 注目コメント
 - 新着コメント
 
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
          - バナー広告なし
 - ミュート機能あり
 - ダークモード搭載
 
関連記事
Lua 5.3 VM byte codeファイル構造 - Qiita
local function to_dump() -- コンパイルする関数 local a = -1 local b = 3.14 local c = "string_exam... local function to_dump() -- コンパイルする関数 local a = -1 local b = 3.14 local c = "string_example" return a * b end -- 以下、to_dump関数をコンパイル&ファイル書き込み。 local f = io.open('sample1.luac', 'wb') f:write(string.dump(to_dump)) f:close() 実行して得られたバイトコード(sample1.luac)をバイナリエディタで開くと以下のようになります。 Lua5.3では先頭5バイト(赤枠部分)が1B 4C 75 61 53になります。 Note: luaでは、string.dump関数の他にソースコードの書かれたファイルを入力とするluac.exeを利用することでもコンパイルすることができますが、構
              
            

