-
Notifications
You must be signed in to change notification settings - Fork 0
Roots library
Dan Kranz edited this page Nov 22, 2020
·
3 revisions
The Roots library is a collection of data handling functions that facilitate construction of an in-memory database.
Function | Description |
---|---|
bunpac() | Unpack a binary integer stored within a block field |
colect() | Group sorted dataset items |
conlst() | Concatenate two lists |
delent() | Remove lines from a block |
delentArray() | Remove elements from an array |
grpcum() | Sum the integer values of block field lines |
grplcm() | Sum the floating point values of block field lines |
idxmap() | Set map entries to 1 for non-zero block field line values |
laybit() | Generate field definitions by scanning a bit string |
lgand() | Create a set intersection |
lgexcl() | Remove the members of one set from another |
lgmap() | Transform block field based on an array of rank values |
lgmove() | Move bytes within a block |
lgor() | Create a set union |
list1() | Convert a sort order array into a list |
mrsort() | Sort a dataset |
pacbin() | Pack an integer number into a block field |
paclst() | Pack an integer into each line of a block list |
paclstArray() | Save a number into each array element identified by a list |
pacrel() | Pack a floating point number into a block field |
pcrlst() | Pack a floating point number into each line of a block list |
rgrprn() | Floating point number range prune performed on a block |
rngprn() | Integer range prune performed on a block |
rngprnArray() | Integer range prune performed on an array |
runpac() | Unpack a floating point number from a block field |
scanpr() | Scanning prune of a block |
scanprArray() | Scanning prune of an array |
seqlst() | Prime a new list |
setbit() | Set bit positions to 1 for all lines in a list |
setone() | Set bit fields to 1 |
setprn() | Split a list into two lists |
setzer() | Set bit fields to 0 |
srmoveArray() | Rearrange array elements |
strprn() | Prune a block by bit-string |
txtprn() | Prune a block by text value |
txtprnArrayCol() | Prune an array by text value |
transfer() | Extend an Uint8Array |
xpand() | Extend an array |
zerout() | Zero out an array |