...
The following tables show permissible combinations of the parameters identSrc
and identDst
for SET WITH and SET AS actions. For an easier view on of the combinations in these tables, the following terms for names of objects or local variables are used.
Declaration of local variables and existing objects:
antitypednon-typed) |
ALIAS (recObj) | _rA | ALIAS (typed) |
RECORD (recObj) | _r | a local variable of RECORD type |
|
| OI | structure item of reference to an object type |
Permissible combinations (
SET WITH)
IdentDst/identSrc | _a | rO | rO^OI | rO[i] | rO[i]^OI | _rA | _rA^OI | _rA[i] | _rA[i]^OI | _r | _r^OI | _r[i] | _r[i]^OI | obj |
_a |
´ ´ ´ rO^OI ´ ´ ´ ´ ´ ´ ´ ´ ´ _r^OI ´ ´ ´ ´ ´ ´
Permissible combinations (
SET AS)
IdentDst/identSrc | _a | rO | rO^OI | rO[i] | rO[i]^OI | _rA | _rA^OI | _rA[i] | _rA[i]^OI | _r | _r^OI | _r[i] | _r[i]^OI | obj |
_a |
´´´ ´´´ ´ ´ ´´ ´ ´ ´ ´´´ ´´´ ´ ´ ´´ ´ ´ ´ ´´´ ´´´ ´ ´ ´´ ´ ´ ´´´ ´´´ ´ ´ ´´
| ♥ | ♥ |
_rA[0] - whole contents |
´ ´ ´ ´ ´ ´ ´´´ ´´´ ´ ´ ´´ ´ ´ ´ ´´´ ´´´ ´ ´ ´´ ´ ´ ´ ´´´ ´´´ ´ ´ ´´
´ | - permissible combination |
...