The purpose of this panel is to move the contents of one operand to the contents of another operand. The left rectangular area is the source operand, while the right rectangular area is the destination operand. Although the functionality of this panel is deceptively simple, this panel supports many dozens of combinations of operations. The possibilities are the following:

Integer array element, Integer single value, and Register data objects can have their contents moved to the following data objects:

Integer array element

Integer single value

Register

Character Array

DISPLAY

Character array element and Character single value data objects can have their contents moved to the following data objects:

Character single

Character array element

Character array data objects can have their contents moved to the following data objects:

DISPLAY

Integer array element

Integer single value

Register

The KEYBOARD data object can have its contents moved to the following data objects:

Integer array element

Integer single value

Register

Character single

Character array element

Character array

The source operand can have any have any restriction, while the destination operand can only have a variable restriction.

Implicit functionality exists throughout this panel. When there are data objects of different types transferring their contents, an implicit type conversion exists. However, not all of the illegal cases can be caught at the time of the program writing. For instance, a character array can legally be converted to an integer, but it is the responsibility of the programmer to assure that there will only be numerical characters in the character array so that a runtime error does not occur. Other implicit functionality includes input/output capability. When the source operand is the KEYBOARD system data object, this indicates that input will be received from the keyboard and have its contents transferred to the destination operand. Likewise, when the destination operand is the DISPLAY system data object, this results in having the contents of the source operand displayed on the screen.