-e:直接将命令传入 Lua
prompt> lua -e "print(math.sin(12))" --> -0.53657291800043
-l:加载一个文件.
-i:进入交互模式.
_PROMPT 内置变量做为交互模式的提示符
prompt> lua -i -e "_PROMPT=' lua> '"
lua>函数
type.lua测试
print(type(a)) --> nil ('a' is not initialized) a = 10 print(type(a)) --> number a = "a string!!" print(type(a)) --> string a = print -- yes, this is valid! a(type(a)) --> function
执行lua:this
type中字符串使用双引号lua
type中字符串使用单引号spa
其中lua版本:命令行
注释:code
在-e将命令传入lua时,type函数中,单引号和双引号的结果不同ip