diff options
Diffstat (limited to 'server-beta/libs/@lua/string.lni')
-rw-r--r-- | server-beta/libs/@lua/string.lni | 276 |
1 files changed, 276 insertions, 0 deletions
diff --git a/server-beta/libs/@lua/string.lni b/server-beta/libs/@lua/string.lni new file mode 100644 index 00000000..55bfde8a --- /dev/null +++ b/server-beta/libs/@lua/string.lni @@ -0,0 +1,276 @@ +[string] +type = 'table' +[[.source]] +type = 'global' +`````````` +type = 'library' +name = 'string' + +<default> +type = 'function' +parent = { + 1 = { + type = 'global', + name = 'string', + }, + 2 = { + type = 'library', + name = 'string', + }, + 3 = { + type = 'object', + name = 'string', + } +} + +[byte] +[[.args]] +type = 'string' +`````````` +name = 'i' +type = 'integer' +optional = 'after' +default = 1 +`````````` +name = 'j' +type = 'integer' +optional = 'self' +[[.returns]] +type = 'integer' +`````````` +type = '...' + +[char] +[[.args]] +name = 'byte' +type = 'integer' +`````````` +type = '...' +[[.returns]] +type = 'string' +`````````` +type = '...' + +[dump] +[[.args]] +type = 'function' +`````````` +name = 'strip' +type = 'boolean' +[[.returns]] +name = 'binary' +type = 'string' + +[find] +[[.args]] +type = 'string' +`````````` +name = 'pattern' +type = 'string' +`````````` +name = 'init' +type = 'integer' +optional = 'after' +default = 1 +`````````` +name = 'plain' +type = 'boolean' +optional = 'self' +[[.returns]] +name = 'start' +type = 'integer' +`````````` +name = 'end' +type = 'integer' +`````````` +name = 'captured' +type = '...' + +[format] +[[.args]] +type = 'string' +`````````` +type = '...' +[[.returns]] +type = 'string' + +[gmatch] +[[.args]] +type = 'string' +`````````` +name = 'pattern' +type = 'string' +[[.returns]] +type = 'function' +returns = { + 1 = { + type = 'string' + }, + 2 = { + type = '...' + }, +} + +["gmatch Lua 5.4"] +name = 'gmatch' +version = 'Lua 5.4' +[[.args]] +type = 'string' +`````````` +name = 'pattern' +type = 'string' +`````````` +name = 'init' +type = 'integer' +optional = 'after' +default = 1 +[[.returns]] +type = 'function' +returns = { + 1 = { + type = 'string' + }, + 2 = { + type = '...' + }, +} + +[gsub] +[[.args]] +type = 'string' +`````````` +name = 'pattern' +type = 'string' +`````````` +name = 'repl' +type = {'string', 'table', 'function'} +`````````` +name = 'n' +type = 'integer' +[[.returns]] +type = 'string' +`````````` +name = 'count' +type = 'integer' + +[len] +[[.args]] +type = 'string' +[[.returns]] +type = 'integer' + +[lower] +[[.args]] +type = 'string' +[[.returns]] +type = 'string' + +[match] +[[.args]] +type = 'string' +`````````` +name = 'pattern' +type = 'string' +`````````` +name = 'init' +type = 'integer' +optional = 'self' +default = 1 +[[.returns]] +name = 'captured' +type = 'string' + +[pack] +version = {'Lua 5.3', 'Lua 5.4'} +[[.args]] +name = 'fmt' +type = 'string' +`````````` +name = 'v1' +type = 'string' +`````````` +name = 'v2' +type = 'string' +`````````` +type = '...' +[[.returns]] +name = 'binary' +type = 'string' + +[packsize] +version = {'Lua 5.3', 'Lua 5.4'} +[[.args]] +name = 'fmt' +type = 'string' +[[.returns]] +type = 'integer' + +[rep] +[[.args]] +type = 'string' +`````````` +name = n +type = 'integer' +`````````` +name = 'sep' +type = 'string' +optional = 'self' +default = '' +[[.returns]] +type = 'string' + +['rep Lua 5.1'] +name = rep +version = 'Lua 5.1' +[[.args]] +type = 'string' +`````````` +name = n +type = 'integer' +[[.returns]] +type = 'string' + +[reverse] +[[.args]] +type = 'string' +[[.returns]] +type = 'string' + +[sub] +[[.args]] +type = 'string' +`````````` +name = 'i' +type = 'integer' +`````````` +name = 'j' +type = 'integer' +optional = 'self' +default = -1 +[[.returns]] +type = 'string' + +[unpack] +version = {'Lua 5.3', 'Lua 5.4'} +[[.args]] +name = 'fmt' +type = 'string' +`````````` +name = 's' +type = 'string' +`````````` +name = 'pos' +type = 'integer' +optional = 'self' +default = 1 +[[.returns]] +type = '...' +`````````` +name = 'offset' +type = 'integer' + +[upper] +[[.args]] +type = 'string' +[[.returns]] +type = 'string' |