Fix multiple spelling issues: Libraray.md

This commit is contained in:
Midnightific 2023-02-16 20:01:28 +08:00
parent 55f72d2e47
commit b6f220e34d

View file

@ -413,7 +413,7 @@ Removes element `i` from the table and shifts values at indices after that by 1.
function table.sort<V>(t: {V}, f: ((V, V) -> boolean)?) function table.sort<V>(t: {V}, f: ((V, V) -> boolean)?)
``` ```
Sorts the table `t` in ascending order, using `f` as a comparison predicate: `f` should return `true` iff the first parameter should be before the second parameter in the resulting table. When `f` is not specified, builtin less-than comparison is used instead. Sorts the table `t` in ascending order, using `f` as a comparison predicate: `f` should return `true` if the first parameter should be before the second parameter in the resulting table. When `f` is not specified, builtin less-than comparison is used instead.
The comparison predicate must establish a strict weak ordering - sort results are undefined otherwise. The comparison predicate must establish a strict weak ordering - sort results are undefined otherwise.
``` ```
@ -464,7 +464,7 @@ Note that the table is frozen in-place and is not being copied. Additionally, on
function table.isfrozen(t: table): boolean function table.isfrozen(t: table): boolean
``` ```
Returns `true` iff the input table is frozen. Returns `true` if the input table is frozen.
``` ```
function table.clone(t: table): table function table.clone(t: table): table
@ -625,7 +625,7 @@ Yields the currently running coroutine and passes all arguments along to the cod
function coroutine.isyieldable(): boolean function coroutine.isyieldable(): boolean
``` ```
Returns `true` iff the currently running coroutine can yield. Yielding is prohibited when running inside metamethods like `__index` or C functions like `table.foreach` callback, with the exception of `pcall`/`xpcall`. Returns `true` if the currently running coroutine can yield. Yielding is prohibited when running inside metamethods like `__index` or C functions like `table.foreach` callback, with the exception of `pcall`/`xpcall`.
``` ```
function coroutine.resume(co: thread, args: ...any): (boolean, ...any) function coroutine.resume(co: thread, args: ...any): (boolean, ...any)
@ -677,7 +677,7 @@ Performs a bitwise `xor` (exclusive or) of all input numbers and returns the res
function bit32.btest(args: ...number): boolean function bit32.btest(args: ...number): boolean
``` ```
Perform a bitwise `and` of all input numbers, and return `true` iff the result is not 0. If the function is called with no arguments, `true` is returned. Perform a bitwise `and` of all input numbers, and return `true` the result is not 0. If the function is called with no arguments, `true` is returned.
``` ```
function bit32.extract(n: number, f: number, w: number?): number function bit32.extract(n: number, f: number, w: number?): number