Data movement
EGL offers the following ways
to move data:
- Assignment changes the value of a variable or a field in a record. EGL is a strictly typed language, so there are a number of rules that affect assignment compatibility. See Assignment compatibility in EGL.
- The move statement changes the values contained in a record variable or an array.
- The set statement changes values in a record variable or a form.
You can also use the EGL new keyword to create new reference variables.