Prípustné kombinácie parametrov identSrc a identDst

Prípustné kombinácie parametrov identSrc a identDst

Prípustné kombinácie parametrov identSrc a identDst pre akcie SET WITH a SET AS sú znázornené v nasledujúcich tabuľkách. Pre jednoduchší zápis rôznych kombinácii je použitý nasledujúci zápis pre mená objektov, alebo lokálnych premenných

Deklarácia lokálnych premenných a existujúce objekty:

 

recObj

objekt typu Definícia štruktúry

 

RO

objekt typu Štruktúrovaná premenná

ALIAS

_a

ALIAS (netypový)

ALIAS (recObj)

_rA

ALIAS (typový)

RECORD (recObj)

_r

lokálna premenná typu RECORD

 

OI

položka štruktúry typu referencia na objekt


Prípustné kombinácie (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

 

 

 

 

 

 

 

 

 

 

 

rO^OI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

rO[i]

 

 

 

 

 

 

 

 

 

 

 

rO[i]^OI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

_rA

 

 

 

 

 

 

 

 

 

 

 

_rA^OI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

_rA[i]

 

 

 

 

 

 

 

 

 

 

 

_rA[i]^OI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

_r

 

 

 

 

 

 

 

 

 

 

 

_r^OI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

_r[i]

 

 

 

 

 

 

 

 

 

 

 

_r[i]^OI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Prípustné kombinácie (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

 

 

 

 

rO - celý obsah

 

 

 

 

 

 

 

 

 

 

 

rO^OI [1]

 

 

 

 

rO[i]

 

 

 

 

 

 

 

 

 

 

 

rO[i]^OI

 

 

 

 

_rA - nasmerovanie

 

 

 

 

 

 

 

 

 

 

 

 

_rA^OI [1]

 

 

 

 

_rA[0] - celý obsah

 

 

 

 

 

 

 

 

 

 

 

_rA[i]

 

 

 

 

 

 

 

 

 

 

 

_rA[i]^OI

 

 

 

 

Comments