table¶
meth table(Arg₁: map, ...)
TBD
meth table(Arg₁₁ is Value₁, Arg₂: any, ...)
TBD
meth table(Arg₁₁ is Value₁, Arg₂: type, ...)
TBD
meth (Arg₁: string::buffer):AppendMethod(Arg₂: table)
TBD
type table < sequence
A table is a set of named arrays. The arrays must have the same length.
type table < sequence
A table is a set of named arrays. The arrays must have the same length.
meth table(): table
Returns an empty table.
meth table(Names: list, Rows: list): table
Returns a table using
Names
for column names andRows
as rows, where each row inRows
is a list of values corresponding toNames
.meth table(Columns: map): table
Returns a table with the entries from
Columns
. The keys ofColumns
must be strings, the values ofColumns
are converted to arrays usingarray()
if necessary.meth table(Names₁ is Value₁, Value₁, : any, ...): table
Returns a table using
Names
for column names andValues
as column values, converted to arrays usingarray()
if necessary.meth table()
TBD
meth (Arg₁: table) :: (Arg₂: string)
TBD
meth (Table: table) :: (Name: string, ...): array
Returns the column
Name
fromTable
.meth (Arg₁: table)[Arg₂: integer]
TBD
meth (Table: table)[Row: integer]: tablerow
Returns the
Row
-th row ofTable
.meth (Table: table)[Name: string, ...]: array
Returns the column
Name
fromTable
.meth (Arg₁: table)[Arg₂: string]
TBD
meth (Arg₁: table):capacity
TBD
meth (Arg₁: table):columns
TBD
meth (Table: table):delete(Name: string): array
Remove the column
Name
fromTable
and return the value array.meth (Arg₁: table):delete(Arg₂: string)
TBD
meth (Arg₁: table):insert(Arg₂: integer, Arg₃₁ is Value₁, ...)
TBD
meth (Arg₁: table):insert(Arg₂₁ is Value₁, Arg₃: array, ...)
TBD
meth (Table: table):insert(Names₁ is Value₁, Value₁, : array, ...): table
Insert columns with names from
Names
and valuesValue₁
, ...,Valueₙ
intoTable
.meth (Table: table):insert(Name: string, Value: array): table
Insert the column
Name
with valuesValue
intoTable
.meth (Arg₁: table):insert(Arg₂: string, Arg₃: array)
TBD
meth (Arg₁: table):length
TBD
meth (Arg₁: table):offset
TBD
meth (Arg₁: table):push(Arg₂₁ is Value₁, ...)
TBD
meth (Arg₁: table):put(Arg₂₁ is Value₁, ...)
TBD
meth (Buffer: string::buffer):append(Value: table)
Appends a representation of
Value
toBuffer
.type table::column
TBD
type table::row < sequence
A row in a table.
type table::row
TBD
meth (Row: table::row) :: (Name: string): any
Returns the value from column
Name
inRow
.meth (Arg₁: table::row) :: (Arg₂: string)
TBD
meth (Arg₁: table::row)[Arg₂: string]
TBD
meth (Row: table::row)[Name: string]: any
Returns the value from column
Name
inRow
.meth (Buffer: string::buffer):append(Value: table::row)
Appends a representation of
Value
toBuffer
.meth (Buffer: string::buffer):append(Value: table::row)
Appends a representation of
Value
toBuffer
.