Lua

軟件截圖:
Lua
軟件詳細信息:
版本: 5.3.5 更新
上傳日期: 17 Aug 18
許可: 免費
人氣: 109

Rating: 5.0/5 (Total Votes: 1)

Lua 是一款免費,快速,可嵌入,可移植,體積小,功能強大且簡單,經過驗證且功能強大的腳本語言或解釋器,專為擴展應用程序而設計。 Lua腳本語言結合了強大的數據描述結構,這些結構基於可擴展的語義和關聯數組,具有簡單的過程語法。

該軟件從字節碼解釋,動態輸入,並具有垃圾收集功能的自動內存管理功能,使其成為腳本編寫,快速原型設計和配置的理想工具。 Lua還包括一個用ANSI C編寫的小型C函數庫.Lua發音為“LOO-ah”。它用葡萄牙語表示“月亮”。


Lua入門

Lua安裝與其他開源程序略有不同。從Softoware下載最新版本或通過項目的官方主頁(請參閱本文末尾的鏈接)後,在主目錄中使用存檔管理器實用程序解壓縮包,打開您最喜歡的終端應用程序並移至提取的存檔文件的位置(例如cd /home/softoware/lua-5.2.3 - 用您的用戶名替換‘ softoware’。)

然後,運行‘ make linux’命令編譯Lua並創建可執行文件,它將位於/ src文件夾中並立即可用。要在系統範圍內安裝Lua,請運行&suquo make install’編譯過程後立即執行命令。在shell提示符下使用Lua並查看可用的命令行選項,以及運行‘ lua --help’的用法消息。命令。


命令行選項

與任何其他命令行程序一樣,Lua提供了幾個選項。這些將允許您執行自定義字符串,忽略環境變量,停止處理選項,在執行腳本後進入交互模式,使用自定義庫,以及停止處理選項和執行stdin。運行‘ man lua’命令學習如何使用Lua。

此版本中的新功能

  • 這是一個錯誤修復版本。

版本5.3.1中的

新功能

  • 這是一個錯誤修復版本。

版本5.3.0中的新功能

  • 主要變化:
  • 整數(默認為64位)
  • 對32位數字的官方支持
  • 按位運算符
  • 基本的utf-8支持
  • 打包和拆包值的功能
  • 語言:
  • userdata可以具有任何Lua值作為uservalue
  • 整數除法
  • 一些元方法的更靈活的規則
  • 庫:
  • ipairs和表庫尊重metamethods
  • string.dump中的strip選項
  • 表庫尊重metamethods
  • new function table.move
  • new function string.pack
  • new function string.unpack
  • new function string.packsize
  • C API:
  • C中連續函數的簡單API
  • lua_gettable和類似函數返回結果值的類型
  • lua_dump中的strip選項
  • 新功能:lua_geti
  • 新功能:lua_seti
  • 新功能:lua_isyieldable
  • 新功能:lua_numbertointeger
  • 新功能:lua_rotate
  • 新功能:lua_stringtonumber
  • Lua獨立翻譯:
  • 可以用作計算器;無需使用'='
  • 作為前綴
  • arg表可用於所有代碼

版本5.2.3中的新功能

  • 這是一個錯誤修復版本。

版本5.2.1中的新功能

  • 此版本修復了所有已知錯誤。

版本5.2.0 RC2中的新功能

  • 文檔和可移植性修復。

類似的軟件

Node.js
Node.js

17 Aug 18

runawk
runawk

19 Feb 15

R
R

17 Feb 15

意見 Lua

評論沒有發現
添加評論
打開圖片!