From b62c75955ffec65eda858d6f397fd02d3d1f275c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=80=E8=90=8C=E5=B0=8F=E6=B1=90?= Date: Mon, 17 Dec 2018 18:45:28 +0800 Subject: =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/locale/en-US/libs/lua53/io.lni | 133 +++++++++++++++++++++++++++++++++- 1 file changed, 132 insertions(+), 1 deletion(-) (limited to 'server/locale') diff --git a/server/locale/en-US/libs/lua53/io.lni b/server/locale/en-US/libs/lua53/io.lni index a1d055db..496a573c 100644 --- a/server/locale/en-US/libs/lua53/io.lni +++ b/server/locale/en-US/libs/lua53/io.lni @@ -1 +1,132 @@ -[io] +[stdin] +description = 'standard input.' + +[stdout] +description = 'standard output.' + +[stderr] +description = 'standard error.' + +[close] +description = 'Close `file` or default output file.' + +[flush] +description = 'Saves any written data to default output file.' + +[input] +description = 'Sets `file` as the default input file.' + +[lines] +description = [[ +------ +```lua +for c in io.lines(filename, ...) do + body +end +``` +]] +[[.enums]] +name = 'mode' +enum = 'n' +description = 'Reads a numeral and returns it as number.' +[[.enums]] +name = 'mode' +enum = 'a' +description = 'Reads the whole file.' +[[.enums]] +name = 'mode' +enum = 'l' +description = 'Reads the next line skipping the end of line.' +[[.enums]] +name = 'mode' +enum = 'L' +description = 'Reads the next line keeping the end of line.' +[[.enums]] +name = 'mode' +code = 'number' +description = 'Reads a string with up to this number of bytes.' + +[open] +description = 'Opens a file, in the mode specified in the string mode.' +[[.enums]] +name = 'mode' +enum = 'r' +description = 'Read mode.' +[[.enums]] +name = 'mode' +enum = 'w' +description = 'Write mode.' +[[.enums]] +name = 'mode' +enum = 'a' +description = 'Append mode.' +[[.enums]] +name = 'mode' +enum = 'r+' +description = 'Update mode, all previous data is preserved.' +[[.enums]] +name = 'mode' +enum = 'w+' +description = 'Update mode, all previous data is erased.' +[[.enums]] +name = 'mode' +enum = 'a+' +description = 'Append update mode, previous data is preserved, writing is only allowed at the end of file.' + +[output] +description = 'Sets `file` as the default output file.' + +[popen] +description = 'Starts program prog in a separated process.' +[[.enums]] +name = 'mode' +enum = 'r' +description = 'Read data from this program by `file`.' +[[.enums]] +name = 'mode' +enum = 'w' +description = 'Write data to this program by `file`.' + +[read] +description = 'Reads the file file, according to the given formats, which specify what to read.' +[[.enums]] +name = 'mode' +enum = 'n' +description = 'Reads a numeral and returns it as number.' +[[.enums]] +name = 'mode' +enum = 'a' +description = 'Reads the whole file.' +[[.enums]] +name = 'mode' +enum = 'l' +description = 'Reads the next line skipping the end of line.' +[[.enums]] +name = 'mode' +enum = 'L' +description = 'Reads the next line keeping the end of line.' +[[.enums]] +name = 'mode' +code = 'number' +description = 'Reads a string with up to this number of bytes.' + +[tmpfile] +description = 'In case of success, returns a handle for a temporary file.' + +[type] +description = 'Checks whether obj is a valid file handle.' +[[.enums]] +name = 'type' +enum = 'file' +description = 'Is an open file handle.' +[[.enums]] +name = 'type' +enum = 'closed file' +description = 'Is a closed file handle.' +[[.enums]] +name = 'type' +code = 'nil' +description = 'Is not a file handle.' + +[write] +description = 'Writes the value of each of its arguments to default output file.' -- cgit v1.2.3