Implicit Data conversions table

This table shows how implicit data conversions are handled in Open GENIE. These occur when any two items of different data types are used together in one expression, for example mutliplying an array of Real values by a single integer. The table is symmetrical so only the possibilities on and below the diagonal are shown.

For the example above, we look in the row labeled RA and column labeled I, from this we can see that the result will be an array of Real values.

+ - * / I R IA RA W WA U
I I
R R R
IA IA RA IA
RA RA RA RA RA
W W W W W W
WA WA WA WA WA WA WA
U U U U U U U U

Key

I = Integer
R = Real
W = Workspace
IA = Integer Array
RA = Real Array
WA = Workspace Array
U = Undefined value (nil)