Lua的簡單使用

Lua是一門強大、快速、輕量的嵌入式腳本語言,它由巴西里約熱內盧Pontifical Catholic大學的PUC-Rio團隊開發。Lua是一個自由軟件,普遍應用於世界上無數產品和項目。Lua的官方網站上提供了關於Lua的完整信息,包括綜合概要和最新的文檔。linux

安裝

Linux上安裝Lua很是簡單,只須要下載源碼包並在終端解壓編譯便可。編程

$ curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz
$ tar zxf lua-5.3.0.tar.gz
$ cd lua-5.3.0
$ make linux test
$ make install

Ubuntu上能夠使用如下命令安裝:curl

$ sudo apt install lua5.3

使用

Lua提供了交互式編程模式,能夠在命令行中輸入程序並當即查看效果。Lua交互式編程模式能夠經過命令lua -ilua來啓用。網站

$ lua -i
Lua 5.2.4  Copyright (C) 1994-2015 Lua.org, PUC-Rio
> print("Hello World!")
Hello World!

能夠將Lua程序代碼保存到一個以lua結尾的文件並執行,該模式稱爲腳本式編程。如將以下代碼存儲在名爲hello.lua的腳本文件中:lua

print("Hello World!")

使用lua執行以上腳本,輸出結果爲:url

$ lua hello.lua
Hello World!

也能夠將代碼修改成以下形式來執行腳本:命令行

#!/usr/bin/lua

print("Hello World!")

以上代碼中指定了Lua的解釋器/usr/bin/lua目錄,加上#`號標記解釋器會忽略它。接下來爲腳本添加可執行權限,並執行:code

./hello.lua 
Hello World!

註釋

兩個減號是單行註釋:開發

-- 單行註釋

多行註釋:文檔

--[[
 多行註釋
 多行註釋
--]]
相關文章
相關標籤/搜索