「Lua」の版間の差分
ナビゲーションに移動
検索に移動
(翻訳) |
(同期) |
||
(他の1人の利用者による、間の1版が非表示) | |||
2行目: | 2行目: | ||
[[en:Lua]] |
[[en:Lua]] |
||
[[zh-hans:Lua]] |
[[zh-hans:Lua]] |
||
+ | [https://www.lua.org/about.html lua.org] より: |
||
− | [[Wikipedia:ja:Lua|Lua]] は強力かつ効率的、軽量な埋め込みスクリプト言語です (Lua のウェブサイト [https://www.lua.org/ lua.org] より)。Lua はその性質から [[C]] との相互運用性が高く、他のプログラムの設定や拡張に適しています。基本的な Lua インタプリタのサイズは 250K 未満です。公式実装は [[Wikipedia:ja:ANSI C|ANSI C]] で書かれており、多数のプラットフォームやアーキテクチャで機能します。 |
||
+ | :Lua は、効率的でパワフルかつ軽量な埋め込み可能なスクリプト言語です |
||
+ | Lua はその性質から [[C]] との相互運用性が高く、他のプログラムの設定や拡張に適しています。基本的な Lua インタプリタのサイズは 250K 未満です。公式実装は [[Wikipedia:ja:ANSI C|ANSI C]] で書かれており、多数のプラットフォームやアーキテクチャで機能します。 |
||
== インストール == |
== インストール == |
||
8行目: | 10行目: | ||
複数のバージョンが存在します: |
複数のバージョンが存在します: |
||
− | * {{Pkg|lua}} — Lua 5. |
+ | * {{Pkg|lua}} — Lua 5.4 |
+ | * {{Pkg|lua53}} — Lua 5.3 |
||
* {{Pkg|lua52}} — Lua 5.2 |
* {{Pkg|lua52}} — Lua 5.2 |
||
* {{Pkg|lua51}} — Lua 5.1 |
* {{Pkg|lua51}} — Lua 5.1 |
2023年5月19日 (金) 01:09時点における最新版
lua.org より:
- Lua は、効率的でパワフルかつ軽量な埋め込み可能なスクリプト言語です
Lua はその性質から C との相互運用性が高く、他のプログラムの設定や拡張に適しています。基本的な Lua インタプリタのサイズは 250K 未満です。公式実装は ANSI C で書かれており、多数のプラットフォームやアーキテクチャで機能します。
インストール
複数のバージョンが存在します:
JIT コンパイルのサポート
JIT コンパイル はソースコードのコンパイルを実行前ではなく実行時に行う手法です。LuaJIT は Lua 5.1 を置き換えることができます。LuaJIT は高い性能が必要な状況下に適しています。
JIT コンパイルのサポートを得るには luajit パッケージをインストールしてください。
モジュール
LuaRocks パッケージマネージャは luarocks パッケージでインストールできます。
また、一部のモジュールは 公式リポジトリ に含まれています。