Lua 5.3 中文參考手冊

jopen 9年前發布 | 91K 次閱讀 Lua Lua開發

Lua 是一門擴展式程序設計語言,它被設計成支持通用過程式編程,并有相關數據描述設施。 同時也很好的支持了面向對象編程、函數式編程、數據驅動式編程。 它作為一個強大、輕量的嵌入式腳本語言,可供任何需要的程序使用。 它以庫形式實現,用 clean C 寫成。 所謂 Clean C ,指的是標準 C 和 C++ 間共通的一個子集。

作為一個擴展式語言,Lua 沒有 "main" 程序的概念: 它只能 嵌入 一個宿主程序中工作, 這個宿主程序被稱作 被嵌入的程序 或簡稱為 宿主 。 宿主程序可以調用函數執行一小段 Lua 代碼,可以讀寫 Lua 變量,可以注入 C 函數讓 Lua 代碼調用。 依靠這些 C 函數,在各種不同的領域中,都可以將擁有相同句法結構的 Lua 定制為該領域下的編程語言。 Lua 的官方發布版包含了一個叫做lua的簡單的宿主程序, 它用 Lua 庫實現了一個完整的獨立 Lua 解釋器。 你可以把它作交互式應用或用于批處理。

Lua 是一個自由軟件,它的使用許可證決定了它的使用過程沒有任何擔保。 這份手冊中描述的實現,可以在 Lua 的官方網站www.lua.org找到。

跟其它的許多參考手冊一樣,這份文檔有些地方比較枯燥。 Lua 設計決定方面的討論, 可以看看 Lua 網站上提供的技術論文。 有關用 Lua 編程的細節介紹, 可以讀一下 Roberto 的書,Programming in Lua

詳細內容:http://cloudwu.github.io/lua53doc/manual.html

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!