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.