Lua - Arch Linux 中文维基

跳至內容

# Lua

出自 Arch Linux 中文维基
翻譯狀態：

- 本文（或部分內容）譯自 Lua，最近一次同步於 2022-06-05，若英文版本有所更改，則您可以幫助同步與翻譯更改的內容。
- 您可以在 ArchWiki 的對應頁面找到本文翻譯的原始修訂歷史。
- 本文可能與英文原文存在出入。

根據其自己的網站 lua.org：

  Lua 是一種功能強大，高效，輕巧，可嵌入的腳本語言。

這也使 Lua 非常適合配置和擴展其他程序，這也是因為它與 C 的互操作性強。 基本的 Lua 解釋器的大小小於 250K。由於官方實現是用 ANSI C 編寫的，因此可用於許多平台和體系結構。

## 安裝

有多個版本可用：

- lua包——Lua 5.4
- lua53包——Lua 5.3
- lua52包——Lua 5.2
- lua51包——Lua 5.1

## JIT 編譯支持

即時編譯（Just-in-time compilation）是一種在運行時而不是之前編譯原始碼的方法。LuaJIT 是 Lua 5.1 的直接替代品。此版本最適合更高性能的約束。

為了獲得 JIT 編譯支持，請安裝 luajit包 軟體包。

## 模塊

LuaRocks 軟體包管理器作為 luarocks包 提供。

官方存儲庫中也提供了一些模塊。

## 參見

- Lua 參考手冊。

分類：​

- 程式語言

Lua
新增話題