! Enkey, Unkey¶
Simple to keyed table and vice-versa
! Enkey¶
Make a keyed table from a simple table.
i!t ![i;t]
Where
iis a positive integertis a simple table, or a handle to one
returns t with the first i columns as key
! Unkey¶
Remove the key/s from a table.
0!t ![0;t]
Where t is a keyed table, or a handle to one, returns t as a simple table, with no keys.
Amending in place¶
For both Enkey and Unkey, if t is a table-name, ! amends the table and returns the name.
! bang overloads