spamsink: (Default)
spamsink ([personal profile] spamsink) wrote 2022-02-07 08:20 am (UTC)

The top catalog is a key-value store for data arrays and their locations + some meta-info; their structure is the same. Thus, creating a data array is writing a (name-location) pair in the top catalog + initializing the array.

which possibly means arrays are associative

Duh. That's what позволяющий работать с массивами пар "ключ-данные" implies.

The mechanism of conditionals is still unclear. It could be that command 00 reads some flags and constructs an opcode to execute based on them. Like
opcode = (entry_exists << 5) | .... ; if (opcode) execute(opcode); else continue;

And opcode 20 does whatever is necessary to fulfill the request.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting