diff options
Diffstat (limited to 'server')
-rw-r--r-- | server/locale/en-US/libs/lua53/coroutine.lni | 4 | ||||
-rw-r--r-- | server/locale/zh-CN/libs/lua53/coroutine.lni | 36 | ||||
-rw-r--r-- | server/locale/zh-CN/libs/lua53/debug.lni | 87 |
3 files changed, 125 insertions, 2 deletions
diff --git a/server/locale/en-US/libs/lua53/coroutine.lni b/server/locale/en-US/libs/lua53/coroutine.lni index 30be48ba..dca0f5a4 100644 --- a/server/locale/en-US/libs/lua53/coroutine.lni +++ b/server/locale/en-US/libs/lua53/coroutine.lni @@ -5,13 +5,13 @@ description = 'Creates a new coroutine.' description = 'Returns true when the running coroutine can yield.' [resume] -description = 'Starts or continues the execution of coroutine co.' +description = 'Starts or continues the execution of coroutine `co`.' [running] description = 'Returns the running coroutine plus a boolean, true when the running coroutine is the main one.' [status] -description = 'Returns the status of coroutine co.' +description = 'Returns the status of coroutine `co`.' [[.enums]] name = 'status' enum = 'running' diff --git a/server/locale/zh-CN/libs/lua53/coroutine.lni b/server/locale/zh-CN/libs/lua53/coroutine.lni new file mode 100644 index 00000000..ce77f4bb --- /dev/null +++ b/server/locale/zh-CN/libs/lua53/coroutine.lni @@ -0,0 +1,36 @@ +[create] +description = '创建一个主体函数为 `f` 的新协程。' + +[isyieldable] +description = '如果正在运行的协程可以让出,则返回真。' + +[resume] +description = '开始或继续协程 `co` 的运行。' + +[running] +description = '返回当前正在运行的协程加一个布尔量。 如果当前运行的协程是主线程,其为真。' + +[status] +description = '以字符串形式返回协程 `co` 的状态。' +[[.enums]] +name = 'status' +enum = 'running' +description = '正在运行。' +[[.enums]] +name = 'status' +enum = 'suspended' +description = '挂起或是还没有开始运行。' +[[.enums]] +name = 'status' +enum = 'normal' +description = '是活动的,但并不在运行。' +[[.enums]] +name = 'status' +enum = 'dead' +description = '运行完主体函数或因错误停止。' + +[wrap] +description = '创建一个主体函数为 `f` 的新协程。' + +[yield] +description = '挂起正在调用的协程的执行。' diff --git a/server/locale/zh-CN/libs/lua53/debug.lni b/server/locale/zh-CN/libs/lua53/debug.lni new file mode 100644 index 00000000..d0966857 --- /dev/null +++ b/server/locale/zh-CN/libs/lua53/debug.lni @@ -0,0 +1,87 @@ +["debug.debug"] +description = '进入一个用户交互模式,运行用户输入的每个字符串。' + +[gethook] +description = '返回三个表示线程钩子设置的值: 当前钩子函数,当前钩子掩码,当前钩子计数 。' + +[getinfo] +description = '返回关于一个函数信息的表。' +[[.enums]] +name = 'what' +enum = 'n' +description = '`name` 和 `namewhat`' +[[.enums]] +name = 'what' +enum = 'S' +description = '`source`,`short_src`,`linedefined`,`lastlinedefined`,和 `what`' +[[.enums]] +name = 'what' +enum = 'l' +description = '`currentline`' +[[.enums]] +name = 'what' +enum = 't' +description = '`istailcall`' +[[.enums]] +name = 'what' +enum = 'u' +description = '`nups`,`nparams`,和`isvararg`' +[[.enums]] +name = 'what' +enum = 'f' +description = '`func`' +[[.enums]] +name = 'what' +enum = 'L' +description = '`activelines`' + +[getlocal] +description = '返回在栈的 `f` 层处函数的索引为 `local` 的局部变量 的名字和值。' + +[getmetatable] +description = '返回给定 `value` 的元表。' + +[getregistry] +description = '返回注册表。' + +[getupvalue] +description = '返回函数 `f` 的第 `up` 个上值的名字和值。' + +[getuservalue] +description = '返回关联在 `u` 上的 `Lua` 值。' + +[sethook] +description = '将一个函数作为钩子函数设入。' +[[.enums]] +name = 'mask' +enum = 'c' +description = '每当 Lua 调用一个函数时,调用钩子。' +[[.enums]] +name = 'mask' +enum = 'r' +description = '每当 Lua 从一个函数内返回时,调用钩子。' +[[.enums]] +name = 'mask' +enum = 'l' +description = '每当 Lua 进入新的一行时,调用钩子。' + +[setlocal] +description = '将 `value` 赋给 栈上第 `level` 层函数的第 `local` 个局部变量。' + +[setmetatable] +description = '将 `value` 的元表设为 `table` (可以是 `nil`)。' + +[setupvalue] +description = '将 `value` 设为函数 `f` 的第 `up` 个上值。' + +[setuservalue] +description = '将 `value` 设为 `udata` 的关联值。' + +[traceback] +description = '返回调用栈的栈回溯信息。 字符串可选项 `message` 被添加在栈回溯信息的开头。' + +[upvalueid] +description = '返回指定函数第 `n` 个上值的唯一标识符(一个轻量用户数据)。' + +[upvaluejoin] +description = '让 Lua 闭包 `f1` 的第 `n1` 个上值 引用 `Lua` 闭包 `f2` 的第 `n2` 个上值。' |