This is an old revision of the document!
BINPUTOBJ
Synopsis
Store an entire object into a binary data container
Description
The BINPUTOBJ
command stores a specified object into a binary data container, starting from an offset position; it's not possible to write data exceeding the container's size.
If the container is large enough, many objects can be stored in it.
Compatibility
This command is new in newRPL and does not exist in userRPL.
Usage
3: BINDATA 3 AAAAAAAAAAAAAAAAAA 2: 0 1: (0,1) …………………………………………………………………………………… BINPUTOBJ
will result in
1: BINDATA 3 AegAAqAOAAAUAOAAAZ ……………………………………………………………………………………
Related Commands
Command | Short Description | |
---|---|---|
MKBINDATA | Create binary data container object | NEW |
BINPUTB | Store bytes into binary data object | NEW |
BINGETB | Extract binary data as list of bytes | NEW |
BINPUTW | Store 32-bit words into binary data object | NEW |
BINGETW | Extract data from a binary data object as a list of 32-bit words | NEW |
BINPUTOBJ | Store an entire object into a binary data container | NEW |
BINGETOBJ | Extract an entire object from a binary data container | NEW |
BINMOVB | Copy binary data block into a binary data object | NEW |
BINMOVW | Copy 32-bit words between binary data objects | NEW |