?????? ?? ??????? ???
??? ????1????β?

    Lua ??????????

??????????????У??????????????ν???Lua?????????????????????????????????????Basic??C???????C?????Lua?????????????????????????????????
Lua ????????????????????????????????????????
??Lua?У???ж?????????????...

    ???????

1. ?????????
???3?????????????Lua????ú???, ?????????
??e02.lua
-- functions
function pythagorean(a, b)
local c2 = a^2 + b^2
return sqrt(c2)
end
print(pythagorean(3,4))

???н??
5

???????
??Lua?к???????????:
function ...

    ??????????????????????????

??????????????????????????????????????????????????????????????鹇??????????????????????????????λ??

??????????????????????????????????????????????????в?????????????????

??????дд????????????????
...

    ??μ?????

???????????????????????????????????????????????С????????????????255?????????д?????????????????????????£??????鹇????????????????????Щ?????С?????

1????????????
??????Lua?????????????????Lua??...

    ??Lua --- Lua??C????????

1.???

Lua??C/C++??????????, Lua??C++???????????Lua??C????????, ??
??????Lua??C????.

???????????, ????Lua????????????Lua???????????:
* ????????????"Lua"????
* ???Lua??C??
???????????????????, ????????...

    Lua ????

??????????????У??????????????ν???Lua?????????????????????????????????????Basic??C???????C?????Lua?????????????????????????????????
Lua ????????????????????????????????????????
??Lua?У???ж?????????????...

    ??? Lua ??д?????????

????????????????????????????????????????????????????????????????????????д???????ó???????????? ???Lua ??????????????????????С??????????????????????????????????????????????????????????????????????...

    ??C++?м???Lua???

??????Lua???????
???Lua?????????????????С?????磨???С?????п????????????????????????????????LuaAPI??Lua???漯????????У????? ?Щ???????????????????????????????"????????"?????????????????????????????????...

    ????LUA?е??????????

??? ?????????????????LUA??????????????????????????????????С????????????????????????°????ò?????????????????????4.0?汾??LUA???????????5.0??????
??????? LUA4.0...

    Lua ??????????

1.?Lua?????
Lua ?????С?????????????????????????????????????????????ó????У???????ó?????????????????????????????? www.lua.org??
Lua?????????????????????????????WOW?С?
Lua??????????????C/C++?????????...

    Lua???????

?????????棺
-- ????????????(?????????k?):
function opensavetest()
?? local file = io.open("c:\in.lua", "r");
?? if(file) then
?? local data = file:read("*a"); -- i've also tried "*all" as described in PI...

    Lua????????????????????????д???????????

??????????????У??????????????ν???Lua?????????????????????????????????????Basic??C???????C?????Lua?????????????????????????????????
Lua?????????????????????????????????????????
??Lua?У???ж??????????...

    Lua?????? Getting Start

????????????????????:"???????????, ???????????, ?????????????, ????", ??????????仰, ???????????????仰: "??????±????????????, ?????????????????Щ???????????, ???????????????????, ??????, ??????????...

    Lua?????? Type and Values

lua???????????????, ?????????????????????????, ??θ?????????. ??????, ??????????????????????????????: ??????????????, ?????????, ????????????????, ???????????????????Щ?????????????Щ???????????в???????. ...

    LUA?????3 - Compilation, Execution, and Errors

Compilation, Execution, and Errors
???????????dofile????, ???dofile?????????:
??? function dofile (filename)
????? local f = assert(loadfile(filename))
????? return f()
...

    LUA?????2-Iterators and the Generic for

Iterator????????????????????????????. ??Lua??, ?????????function???iterator, ??ε??????????, ????????????е?????????. ???iterator????????Щ?????????????, ???统?????λ?????????????. Closure?????????????????. ??????...

    LUA?????1-Functions

Function Description
??LUA??, Function??Number, String??????????????. ????????????????????Function??????????. ????ζ??Function????洢???????,????????????Function?????????,???????????Function??????. ?????Function????????????...

    Lua???????

???????
1. ?????????
???3?????????????Lua????ú????? ?????????
??e02.lua
-- functions
function pythagorean(a?? b)???
local c2 = a^2 + b^2???
return sqrt(c2)
end
print(pythagorean(3??4))
???н??
5...

    ??? Lua ??д?????????

??? ????????????????????????????????????????????????????????????????????????д???????ó???????????? ???Lua ??????????????????????С???????????????????????????????????????????????????????...
??? ????1????β?