diff options
author | 最萌小汐 <sumneko@hotmail.com> | 2019-03-31 13:14:49 +0800 |
---|---|---|
committer | 最萌小汐 <sumneko@hotmail.com> | 2019-03-31 13:14:49 +0800 |
commit | 128584e0d91098f8a0d3c6bc48dc529e59d5d1e4 (patch) | |
tree | 99b7d329a33167e3b92605c2fdfd9072dee89a01 /server/locale/zh-CN/libs/lua53 | |
parent | f8516effb5ca8e151f4c4eb45f8d97b273c9d922 (diff) | |
download | lua-language-server-128584e0d91098f8a0d3c6bc48dc529e59d5d1e4.zip |
修改目录名
Diffstat (limited to 'server/locale/zh-CN/libs/lua53')
-rw-r--r-- | server/locale/zh-CN/libs/lua53/basic.lni | 153 | ||||
-rw-r--r-- | server/locale/zh-CN/libs/lua53/coroutine.lni | 36 | ||||
-rw-r--r-- | server/locale/zh-CN/libs/lua53/debug.lni | 87 | ||||
-rw-r--r-- | server/locale/zh-CN/libs/lua53/file.lni | 91 | ||||
-rw-r--r-- | server/locale/zh-CN/libs/lua53/io.lni | 132 | ||||
-rw-r--r-- | server/locale/zh-CN/libs/lua53/math.lni | 95 | ||||
-rw-r--r-- | server/locale/zh-CN/libs/lua53/os.lni | 32 | ||||
-rw-r--r-- | server/locale/zh-CN/libs/lua53/package.lni | 23 | ||||
-rw-r--r-- | server/locale/zh-CN/libs/lua53/string.lni | 58 | ||||
-rw-r--r-- | server/locale/zh-CN/libs/lua53/table.lni | 36 | ||||
-rw-r--r-- | server/locale/zh-CN/libs/lua53/utf8.lni | 24 |
11 files changed, 0 insertions, 767 deletions
diff --git a/server/locale/zh-CN/libs/lua53/basic.lni b/server/locale/zh-CN/libs/lua53/basic.lni deleted file mode 100644 index 7ffeae60..00000000 --- a/server/locale/zh-CN/libs/lua53/basic.lni +++ /dev/null @@ -1,153 +0,0 @@ -[arg] -description = '独立版Lua的启动参数。' - -[assert] -description = '如果其参数 `v` 的值为假,它就调用 `error`。' - -[collectgarbage] -[[.enums]] -name = 'opt' -enum = 'collect' -description = '做一次完整的垃圾收集循环。' -`````````` -name = 'opt' -enum = 'stop' -description = '停止垃圾收集器的运行。' -`````````` -name = 'opt' -enum = 'restart' -description = '重启垃圾收集器的自动运行。' -`````````` -name = 'opt' -enum = 'count' -description = '以 K 字节数为单位返回 Lua 使用的总内存数。' -`````````` -name = 'opt' -enum = 'step' -description = '单步运行垃圾收集器。' -`````````` -name = 'opt' -enum = 'setpause' -description = '设置收集器的 `间歇率`。' -`````````` -name = 'opt' -enum = 'setstepmul' -description = '设置收集器的 `步进倍率`。' -`````````` -name = 'opt' -enum = 'isrunning' -description = '返回表示收集器是否在工作的布尔值。' - -[dofile] -description = '打开该名字的文件,并执行文件中的 Lua 代码块。' - -[error] -description = '中止上一次保护函数调用, 将错误对象 message 返回。' - -[_G] -description = '内部储存有全局环境。' - -[getmetatable] -description = '返回该对象的元表。' - -[ipairs] -description = [[ ----------------- -```lua -for i, v in ipairs(t) do - body -end -``` -]] - -[load] -description = '加载一个代码块。' -[[.enums]] -name = 'mode' -enum = 'b' -description = '只能是二进制代码块。' -`````````` -name = 'mode' -enum = 't' -description = '只能是文本代码块。' -`````````` -name = 'mode' -enum = 'bt' -description = '可以是二进制也可以是文本。' - -[loadfile] -description = '从文件中获取代码块。' -[[.enums]] -name = 'mode' -enum = 'b' -description = '只能是二进制代码块。' -`````````` -name = 'mode' -enum = 't' -description = '只能是文本代码块。' -`````````` -name = 'mode' -enum = 'bt' -description = '可以是二进制也可以是文本。' - -[next] -description = '返回该键的下一个键及其关联的值。' - -[pairs] -description = [[ ----------------- -```lua -for k, v in pairs(t) do - body -end -``` -]] - -[pcall] -description = '传入参数,以 *保护模式* 调用函数 `f` 。' - -[print] -description = '接收任意数量的参数,并将它们的值打印到 `stdout`。' - -[rawequal] -description = '在不触发任何元方法的情况下 检查 `v1` 是否和 `v2` 相等。' - -[rawget] -description = '在不触发任何元方法的情况下 获取 `table[index]` 的值。' - -[rawlen] -description = '在不触发任何元方法的情况下 返回对象 `v` 的长度。' - -[rawset] -description = '在不触发任何元方法的情况下 将 `table[index]` 设为 `value`。' - -[select] -[[.enums]] -name = 'index' -enum = '#' -description = '返回参数的个数。' -`````````` -name = 'index' -code = 'integer' -description = '返回参数中第 `index` 个之后的部分。' - -[setmetatable] -description = '给指定表设置元表。' - -[tonumber] -description = '尝试把参数转换为一个数字。' - -[tostring] -description = '可以接收任何类型,它将其转换为人可阅读的字符串形式。' - -[type] -description = '将参数的类型编码为一个字符串返回。' - -[_VERSION] -description = '当前解释器版本号。' - -[xpcall] -description = '传入参数并设置一个消息处理器 `msgh`,以 *保护模式* 调用函数 `f` 。' - -[require] -description = '加载一个模块。' diff --git a/server/locale/zh-CN/libs/lua53/coroutine.lni b/server/locale/zh-CN/libs/lua53/coroutine.lni deleted file mode 100644 index e41b5e22..00000000 --- a/server/locale/zh-CN/libs/lua53/coroutine.lni +++ /dev/null @@ -1,36 +0,0 @@ -[create] -description = '创建一个主体函数为 `f` 的新协程。' - -[isyieldable] -description = '如果正在运行的协程可以让出,则返回真。' - -[resume] -description = '开始或继续协程 `co` 的运行。' - -[running] -description = '返回当前正在运行的协程加一个布尔量。 如果当前运行的协程是主线程,其为真。' - -[status] -description = '以字符串形式返回协程 `co` 的状态。' -[[.enums]] -name = 'status' -enum = 'running' -description = '正在运行。' -`````````` -name = 'status' -enum = 'suspended' -description = '挂起或是还没有开始运行。' -`````````` -name = 'status' -enum = 'normal' -description = '是活动的,但并不在运行。' -`````````` -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 deleted file mode 100644 index a3e3e6ad..00000000 --- a/server/locale/zh-CN/libs/lua53/debug.lni +++ /dev/null @@ -1,87 +0,0 @@ -["debug.debug"] -description = '进入一个用户交互模式,运行用户输入的每个字符串。' - -[gethook] -description = '返回三个表示线程钩子设置的值: 当前钩子函数,当前钩子掩码,当前钩子计数 。' - -[getinfo] -description = '返回关于一个函数信息的表。' -[[.enums]] -name = 'what' -enum = 'n' -description = '`name` 和 `namewhat`' -`````````` -name = 'what' -enum = 'S' -description = '`source`,`short_src`,`linedefined`,`lastlinedefined`,和 `what`' -`````````` -name = 'what' -enum = 'l' -description = '`currentline`' -`````````` -name = 'what' -enum = 't' -description = '`istailcall`' -`````````` -name = 'what' -enum = 'u' -description = '`nups`,`nparams`,和`isvararg`' -`````````` -name = 'what' -enum = 'f' -description = '`func`' -`````````` -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 调用一个函数时,调用钩子。' -`````````` -name = 'mask' -enum = 'r' -description = '每当 Lua 从一个函数内返回时,调用钩子。' -`````````` -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` 个上值。' diff --git a/server/locale/zh-CN/libs/lua53/file.lni b/server/locale/zh-CN/libs/lua53/file.lni deleted file mode 100644 index 73dfd67d..00000000 --- a/server/locale/zh-CN/libs/lua53/file.lni +++ /dev/null @@ -1,91 +0,0 @@ -[close] -description = '关闭 `file`。' - -[flush] -description = '将写入的数据保存到 `file` 中。' - -[lines] -description = [[ ------- -```lua -for c in file:lines(...) do - body -end -``` -]] -[[.enums]] -name = 'mode' -enum = 'n' -description = '读取一个数字,根据 Lua 的转换文法返回浮点数或整数。' -`````````` -name = 'mode' -enum = 'a' -description = '从当前位置开始读取整个文件。' -`````````` -name = 'mode' -enum = 'l' -description = '读取一行并忽略行结束标记。' -`````````` -name = 'mode' -enum = 'L' -description = '读取一行并保留行结束标记。' -`````````` -name = 'mode' -code = 'number' -description = '读取一个不超过这个数量字节数的字符串。' - -[read] -description = '读文件 `file`, 指定的格式决定了要读什么。' -[[.enums]] -name = 'mode' -enum = 'n' -description = '读取一个数字,根据 Lua 的转换文法返回浮点数或整数。' -`````````` -name = 'mode' -enum = 'a' -description = '从当前位置开始读取整个文件。' -`````````` -name = 'mode' -enum = 'l' -description = '读取一行并忽略行结束标记。' -`````````` -name = 'mode' -enum = 'L' -description = '读取一行并保留行结束标记。' -`````````` -name = 'mode' -code = 'number' -description = '读取一个不超过这个数量字节数的字符串。' - -[seek] -description = '设置及获取基于文件开头处计算出的位置。' -[[.enums]] -name = 'whence' -enum = 'set' -description = '基点为 0 (文件开头)。' -`````````` -name = 'whence' -enum = 'cur' -description = '基点为当前位置。' -`````````` -name = 'whence' -enum = 'end' -description = '基点为文件尾。' - -[setvbuf] -description = '设置输出文件的缓冲模式。' -[[.enums]] -name = 'mode' -enum = 'no' -description = '不缓冲;输出操作立刻生效。' -`````````` -name = 'mode' -enum = 'full' -description = '完全缓冲;只有在缓存满或调用 flush 时才做输出操作。' -`````````` -name = 'mode' -enum = 'line' -description = '行缓冲;输出将缓冲到每次换行前。' - -[write] -description = '将参数的值逐个写入 `file`。' diff --git a/server/locale/zh-CN/libs/lua53/io.lni b/server/locale/zh-CN/libs/lua53/io.lni deleted file mode 100644 index a35fa0ae..00000000 --- a/server/locale/zh-CN/libs/lua53/io.lni +++ /dev/null @@ -1,132 +0,0 @@ -[stdin] -description = '标准输入。' - -[stdout] -description = '标准输出。' - -[stderr] -description = '标准错误。' - -[close] -description = '关闭 `file` 或默认输出文件。' - -[flush] -description = '将写入的数据保存到默认输出文件中。' - -[input] -description = '设置 `file` 为默认输入文件。' - -[lines] -description = [[ ------- -```lua -for c in io.lines(filename, ...) do - body -end -``` -]] -[[.enums]] -name = 'mode' -enum = 'n' -description = '读取一个数字,根据 Lua 的转换文法返回浮点数或整数。' -`````````` -name = 'mode' -enum = 'a' -description = '从当前位置开始读取整个文件。' -`````````` -name = 'mode' -enum = 'l' -description = '读取一行并忽略行结束标记。' -`````````` -name = 'mode' -enum = 'L' -description = '读取一行并保留行结束标记。' -`````````` -name = 'mode' -code = 'number' -description = '读取一个不超过这个数量字节数的字符串。' - -[open] -description = '用字符串 `mode` 指定的模式打开一个文件。' -[[.enums]] -name = 'mode' -enum = 'r' -description = '读模式。' -`````````` -name = 'mode' -enum = 'w' -description = '写模式。' -`````````` -name = 'mode' -enum = 'a' -description = '追加模式。' -`````````` -name = 'mode' -enum = 'r+' -description = '更新模式,所有之前的数据都保留。' -`````````` -name = 'mode' -enum = 'w+' -description = '更新模式,所有之前的数据都删除。' -`````````` -name = 'mode' -enum = 'a+' -description = '追加更新模式,所有之前的数据都保留,只允许在文件尾部做写入。' - -[output] -description = '设置 `file` 为默认输出文件。' - -[popen] -description = '用一个分离进程开启程序 `prog` 。' -[[.enums]] -name = 'mode' -enum = 'r' -description = '从这个程序中读取数据。' -`````````` -name = 'mode' -enum = 'w' -description = '向这个程序写入输入。' - -[read] -description = '读文件 `file`, 指定的格式决定了要读什么。' -[[.enums]] -name = 'mode' -enum = 'n' -description = '读取一个数字,根据 Lua 的转换文法返回浮点数或整数。' -`````````` -name = 'mode' -enum = 'a' -description = '从当前位置开始读取整个文件。' -`````````` -name = 'mode' -enum = 'l' -description = '读取一行并忽略行结束标记。' -`````````` -name = 'mode' -enum = 'L' -description = '读取一行并保留行结束标记。' -`````````` -name = 'mode' -code = 'number' -description = '读取一个不超过这个数量字节数的字符串。' - -[tmpfile] -description = '如果成功,返回一个临时文件的句柄。' - -[type] -description = '检查 `obj` 是否是合法的文件句柄。' -[[.enums]] -name = 'type' -enum = 'file' -description = '是一个打开的文件句柄。' -`````````` -name = 'type' -enum = 'closed file' -description = '是一个关闭的文件句柄。' -`````````` -name = 'type' -code = 'nil' -description = '不是文件句柄。' - -[write] -description = '将参数的值逐个写入默认输出文件。' diff --git a/server/locale/zh-CN/libs/lua53/math.lni b/server/locale/zh-CN/libs/lua53/math.lni deleted file mode 100644 index 0bee3bb4..00000000 --- a/server/locale/zh-CN/libs/lua53/math.lni +++ /dev/null @@ -1,95 +0,0 @@ -[abs] -description = '返回 `x` 的绝对值。' - -[acos] -description = '返回 `x` 的反余弦值(用弧度表示)。' - -[asin] -description = '返回 `x` 的反正弦值(用弧度表示)。' - -[atan] -description = '返回 `y/x` 的反正切值(用弧度表示)。' - -[ceil] -description = '返回不小于 `x` 的最小整数值。' - -[cos] -description = '返回 `x` 的余弦(假定参数是弧度)。' - -[deg] -description = '将角 `x` 从弧度转换为角度。' - -[exp] -description = '返回 `e^x` 的值 (e 为自然对数的底)。' - -[floor] -description = '返回不大于 `x` 的最大整数值。' - -[fmod] -description = '返回 `x` 除以 `y`,将商向零圆整后的余数。' - -[huge] -description = '一个比任何数字值都大的浮点数。' - -[log] -description = '返回以指定底的 `x` 的对数。' - -[max] -description = '返回参数中最大的值, 大小由 Lua 操作 `<` 决定。' - -[maxinteger] -description = '最大值的整数。' - -[min] -description = '返回参数中最小的值, 大小由 Lua 操作 `<` 决定。' - -[mininteger] -description = '最小值的整数。' - -[modf] -description = '返回 `x` 的整数部分和小数部分。' - -[pi] -description = '*π* 的值。' - -[rad] -description = '将角 `x` 从角度转换为弧度。' - -[random] -description = [[ -* `math.random()`: 返回 [0,1) 区间内一致分布的浮点伪随机数。 -* `math.random(n)`: 返回 [1, n] 区间内一致分布的整数伪随机数。 -* `math.random(m, n)`: 返回 [m, n] 区间内一致分布的整数伪随机数。 -]] - -[randomseed] -description = '把 `x` 设为伪随机数发生器的“种子”: 相同的种子产生相同的随机数列。' - -[sin] -description = '返回 `x` 的正弦值(假定参数是弧度)。' - -[sqrt] -description = '返回 `x` 的平方根。' - -[tan] -description = '返回 `x` 的正切值(假定参数是弧度)。' - -[tointeger] -description = '如果 `x` 可以转换为一个整数, 返回该整数。' - -[type] -[[.enums]] -name = 'type' -enum = 'integer' -description = '`x` 是一个整数。' -`````````` -name = 'type' -enum = 'float' -description = '`x` 是一个浮点数。' -`````````` -name = 'type' -code = 'nil' -description = '`x` 不是一个数字。' - -[ult] -description = '如果整数 `m` 和 `n` 以无符号整数形式比较, `m` 在 `n` 之下,返回布尔真否则返回假。' diff --git a/server/locale/zh-CN/libs/lua53/os.lni b/server/locale/zh-CN/libs/lua53/os.lni deleted file mode 100644 index 4bfd2780..00000000 --- a/server/locale/zh-CN/libs/lua53/os.lni +++ /dev/null @@ -1,32 +0,0 @@ -[clock] -description = '返回程序使用的按秒计 CPU 时间的近似值。' - -[data] -description = '返回一个包含日期及时刻的字符串或表。 格式化方法取决于所给字符串 `format`。' - -[difftime] -description = '返回以秒计算的时刻 `t1` 到 `t2` 的差值。' - -[execute] -description = '调用系统解释器执行 `command`。' - -[exit] -description = '调用 ISO C 函数 `exit` 终止宿主程序。' - -[getenv] -description = '返回进程环境变量 `varname` 的值。' - -[remove] -description = '删除指定名字的文件。' - -[rename] -description = '将名字为 `oldname` 的文件或目录更名为 `newname`。' - -[setlocale] -description = '设置程序的当前区域。' - -[time] -description = '当不传参数时,返回当前时刻。 如果传入一张表,就返回由这张表表示的时刻。' - -[tmpname] -description = '返回一个可用于临时文件的文件名字符串。' diff --git a/server/locale/zh-CN/libs/lua53/package.lni b/server/locale/zh-CN/libs/lua53/package.lni deleted file mode 100644 index d9bfe997..00000000 --- a/server/locale/zh-CN/libs/lua53/package.lni +++ /dev/null @@ -1,23 +0,0 @@ -[config] -description = '一个描述有一些为包管理准备的编译期配置信息的串。' - -[cpath] -description = '这个路径被 `require` 在 C 加载器中做搜索时用到。' - -[loaded] -description = '用于 `require` 控制哪些模块已经被加载的表。' - -[loadlib] -description = '让宿主程序动态链接 C 库 `libname` 。' - -[path] -description = '这个路径被 `require` 在 Lua 加载器中做搜索时用到。' - -[preload] -description = '保存有一些特殊模块的加载器。' - -[searchers] -description = '用于 `require` 控制如何加载模块的表。' - -[searchpath] -description = '在指定 `path` 中搜索指定的 `name` 。' diff --git a/server/locale/zh-CN/libs/lua53/string.lni b/server/locale/zh-CN/libs/lua53/string.lni deleted file mode 100644 index cc582783..00000000 --- a/server/locale/zh-CN/libs/lua53/string.lni +++ /dev/null @@ -1,58 +0,0 @@ -[byte] -description = '返回字符 `s[i]`, `s[i+1]`, ... ,`s[j]` 的内部数字编码。' - -[char] -description = '接收零或更多的整数。 返回和参数数量相同长度的字符串。 其中每个字符的内部编码值等于对应的参数值。' - -[dump] -description = '返回包含有以二进制方式表示的(一个 *二进制代码块* )指定函数的字符串。' - -[find] -description = '查找第一个字符串中匹配到的 [`pattern`](https://cloudwu.github.io/lua53doc/manual.html#6.4.1)。' - -[format] -description = '返回不定数量参数的格式化版本,格式化串为第一个参数。' - -[gmatch] -description = [[ ----------- -```lua -s = "hello world from Lua" -for w in string.gmatch(s, "%a+") do - print(w) -end -``` -]] - -[gsub] -description = '将字符串中,所有的(或是在 `n` 给出时的前 `n` 个) [`pattern`](https://cloudwu.github.io/lua53doc/manual.html#6.4.1) 都替换成 `repl` ,并返回其副本。' - -[len] -description = '返回其长度。' - -[lower] -description = '将其中的大写字符都转为小写后返回其副本。' - -[match] -description = '在字符串中找到第一个能用 [`pattern`](https://cloudwu.github.io/lua53doc/manual.html#6.4.1) 匹配到的部分。' - -[pack] -description = '返回一个打包了(即以二进制形式序列化) `v1`, `v2` 等值的二进制字符串。 字符串 [`fmt`](https://cloudwu.github.io/lua53doc/manual.html#6.4.2) 为打包格式。' - -[packsize] -description = '返回以指定格式用 `string.pack` 打包的字符串的长度。' - -[rep] -description = '返回 `n` 个字符串 `s` 以字符串 `sep` 为分割符连在一起的字符串。' - -[reverse] -description = '返回字符串的翻转串。' - -[sub] -description = '返回字符串的子串, 该子串从 `i` 开始到 `j` 为止。' - -[unpack] -description = '返回以格式 [`fmt`](https://cloudwu.github.io/lua53doc/manual.html#6.4.2) 打包在字符串中的值。' - -[upper] -description = '接收一个字符串,将其中的小写字符都转为大写后返回其副本。' diff --git a/server/locale/zh-CN/libs/lua53/table.lni b/server/locale/zh-CN/libs/lua53/table.lni deleted file mode 100644 index 57b6588b..00000000 --- a/server/locale/zh-CN/libs/lua53/table.lni +++ /dev/null @@ -1,36 +0,0 @@ -[concat] -description = [[ --------- -```lua -return list[i]..sep..list[i+1] ··· sep..list[j] -``` -]] - -[insert] -description = '在 `list` 的位置 `pos` 处插入元素 `value`。' - -[move] -description = [[ -将元素从表 `a1` 移到表 `a2`。 -```lua -a2[t],··· = a1[f],···,a1[e] -return a2 -``` -]] - -[pack] -description = '返回用所有参数以键 `1`,`2`, 等填充的新表, 并将 `"n"` 这个域设为参数的总数。' - -[remove] -description = '移除 `list` 中 `pos` 位置上的元素,并返回这个被移除的值。' - -[sort] -description = '在表内从 `list[1]` 到 `list[#list]` *原地* 对其间元素按指定次序排序。' - -[unpack] -description = [[ -------- -```lua -return list[i], list[i+1], ···, list[j] -``` -]] diff --git a/server/locale/zh-CN/libs/lua53/utf8.lni b/server/locale/zh-CN/libs/lua53/utf8.lni deleted file mode 100644 index 0af45153..00000000 --- a/server/locale/zh-CN/libs/lua53/utf8.lni +++ /dev/null @@ -1,24 +0,0 @@ -[char] -description = '接收零或多个整数, 将每个整数转换成对应的 UTF-8 字节序列,并返回这些序列连接到一起的字符串。' - -[charpattern] -description = '用于精确匹配到一个 UTF-8 字节序列的模式,它假定处理的对象是一个合法的 UTF-8 字符串。' - -[codes] -description = [[ --------- -```lua -for p, c in utf8.codes(s) do - body -end -``` -]] - -[codepoint] -description = '以整数形式返回 `s` 中 从位置 `i` 到 `j` 间(包括两端) 所有字符的编号。' - -[len] -description = '返回字符串 `s` 中 从位置 `i` 到 `j` 间 (包括两端) UTF-8 字符的个数。' - -[offset] -description = '返回编码在 `s` 中的第 `n` 个字符的开始位置(按字节数) (从位置 `i` 处开始统计)。' |