Lua === オープンソースで公開されている、組み込み用スプリクト言語「[[https://www.lua.org/|Lua]]」 Luaは軽量なスクリプト言語で、動作の高速性や優れた移植性などの特徴がある。また、ゲーム記述言語としドラクエなどの製品に採用されたり、ヤマハのルータにも搭載されている。 組み込みを意識して、C言語からLuaスクリプトを呼び出したり、LuaからC関数を呼び出したりできる。 関連情報を、本ページ(名前空間)を起点に作成していく。 * [[lua-sample]] ソースファイル ------------- ソースファイル一式は、下記から入手できる。 - [[https://www.lua.org/download.html|Lua - Download]] - [[https://github.com/lua/lua|GitHub - lua]] ドキュメント ----------- * [[https://www.lua.org/manual/5.4/|Lua 5.4 Reference Manual]] ### 日本語版リファレンスマニュアルは下記URLで参照 * [[http://milkpot.sakura.ne.jp/lua/lua53_manual_ja.html|Lua 5.3 リファレンスマニュアル]] * {{https://densan-labs.net/_downloads/lua.pdf|Luaプログラミング入門}} 関連記事 ------- * [[myblog>/2017/10/31/lua-install/|軽量スクリプト言語「Lua」をインストールして使う]] 参考 ---- 1. [[https://www.lua.org/|Lua公式サイト]] 2. [[wpjp>Lua]] 3. [[https://staff.aist.go.jp/yutaka.ueno/lua/docsjp.html|プログラミング言語Luaの紹介]] 4. [[http://milkpot.sakura.ne.jp/lua/lua53_manual_ja.html|Lua 5.3 リファレンスマニュアル]] 5. [[https://densan-labs.net/tech/lua/|Luaプログラミング入門]] 6. [[http://www.rtpro.yamaha.co.jp/RT/docs/lua/tutorial/index.html|Luaスクリプト機能 - Yamaha]] 7. [[https://news.mynavi.jp/techplus/article/20200701-1080609/|プログラミング言語「Lua」、 最新版バージョン5.4がリリース]] 8. [[https://ifritjp.github.io/documents/lua/lua5.4/|Lua 5.4 の主な変更点 - 公開技術情報]] --------