nil false true ...
var = "\a\b\f\n\r\t\v\\\"\'"
var = 'alo\n123"'
var = "alo\n123\""
var = '\97lo\10\04923"'
var = [[alo
123"]]
var = [==[
alo
123"]==]
3 3.0 3.1416 314.16e-2 0.31416E1 0xff 0x56
var = { [f(1)] = g; "x", "y"; x = 1, f(x), [30] = 23; 45 }
1 + 1 < 1 - 1 <= 1 * 1 > 1 / 1 >= 1 ^ 1 ( )
::Name::
block
block
block
block block block
block
namelist explist block
block
:method()
block
block
block
block
namelist explist;
funcname(parlist )
obj:funcname(parlist )
tbl.funcname(parlist )
(parlist )
tbl.tbl.funcname(parlist )
tbl.bar()
tblfoo.foo.bar()
code()