Registry

A Registry is the most common data model used in computing for non-esoteric languages, but is rarely used in esolangs.

Operations
A traditional registry consists of a number n-1 (usually where ) of "registers" that, when using unsigned integers, can hold any value from 0 to m where. Less traditional registries have dynamic type, but still must be able to map all registers to a value.

Interaction
The following table lists operations used for interacting with a registry, including the operation, its name, its meaning, and an example in "Generic Registry Language" (GRL), a language used solely for example purposes.