(原) Lua中文版

原创文章,请后转载,并注明出处。

最近简单学习一下lua,看到了网友的5.4中文版

拉回本地 make linux,make local。你就可以使用中文编程了。

所有关键词及文件名都支持中文,它修改的关键词不太符合我的习惯,做一些修改。当然它依然支持原来的英文关键字。

虽然实际上并没有太多用,可能对初学者可以减轻一点对编程的恐惧吧。

中英文关键词对照

英文 中文 说明
llex.c
and
break 中止
do 执行
else 否则
elseif 要么
end 结束
false
for 循环
function  函数
goto 跳转
if 如果
in 属于
local 局部
nil
not
or
repeat 重复
return 返回
then 那么
true
until 直至
while
lbaselib.c
assert 断言
collectgarbage 集废
dofile 开文
error 错误
getmetatable 取元表
ipairs 序配
loadfile 载文
load 加载
next 随后
pairs 匹配
pcall 保驾
print 输出
warn 警告
rawequal 纯等
rawlen 纯长
rawget 纯取
select 选择
setmetatable 设元表
tonumber 转数
tostring 转字
type
xpcall 护航
NULL
lcorolib.c
create 创建
resume 恢复
running 协名
status 状态
wrap 新包
yield 挂起
isyieldable 可挂起
close 关闭
liolib.c
flush
input
lines 线
open
output
popen
read
tmpfile 草稿
type
write
seek
close
setvbuf
lmathlib.c
abs 绝对值
acos 反余弦
asin 反正弦
atan 反正切
ceil 上整
cos 余弦
deg 角度
exp 自然指数
tointeger 转整数
floor 下整
fmod 余数
ult 绝对小
log 自然对数
max 最大值
min 最小值
modf 整与余
rad 弧度
sin 正弦
sqrt 开方
tan 正切
type
pow
random 随机数
huge 无穷
maxinteger 整穷 嗯,快被整穷了…

相关文件

llex.c 基本关键字

其它的关键字,可以搜索源代码中的 static const luaL_Reg

相关文章