コンテンツにスキップ

「Lua」の版間の差分

提供: ArchWiki
削除された内容 追加された内容
Kuuote (トーク | 投稿記録)
add lua5.4
Kgx (トーク | 投稿記録)
 
(同じ利用者による、間の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.4
* {{Pkg|lua}} — Lua 5.5
* {{Pkg|lua54}} — Lua 5.4
* {{Pkg|lua53}} — Lua 5.3
* {{Pkg|lua53}} — Lua 5.3
* {{Pkg|lua52}} — Lua 5.2
* {{Pkg|lua52}} — Lua 5.2

2026年4月25日 (土) 06:43時点における最新版

lua.org より:

Lua は、効率的でパワフルかつ軽量な埋め込み可能なスクリプト言語です

Lua はその性質から C との相互運用性が高く、他のプログラムの設定や拡張に適しています。基本的な Lua インタプリタのサイズは 250K 未満です。公式実装は ANSI C で書かれており、多数のプラットフォームやアーキテクチャで機能します。

インストール

複数のバージョンが存在します:

JIT コンパイルのサポート

JIT コンパイル はソースコードのコンパイルを実行前ではなく実行時に行う手法です。LuaJIT は Lua 5.1 を置き換えることができます。LuaJIT は高い性能が必要な状況下に適しています。

JIT コンパイルのサポートを得るには luajit パッケージをインストールしてください。

モジュール

LuaRocks パッケージマネージャは luarocks パッケージでインストールできます。

また、一部のモジュールは 公式リポジトリ に含まれています。

参照