跟学习其他的编程语言一样,我也从hello world开始
用vim新建一个文件,hello.lua,在文件中输入一行 print("hello world"),用命令:x保存退出
在shell界面,输入lua hello.lua,hello world就会在屏幕中出现了
下面我们尝试来定义个函数
新建一个文件 func_test.lua
内容如下:
-- define a factorial funcition
function fact (n)
if n == 0 then
return 1
else
return n * fact(n-1)
end
end
print("enter a number:");
a=io.read("*number") -- read a number
print(fact(a))
不要问我这段代码什么意思,程序员应该都看得出来的,运行一下
看完上面两个简单的示例,是不是感觉lua语言很方便啊。起码我这个写C的coder是感觉它好简洁的。