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 ´ ´ ´   ´ ´ ´   ´   ´   ´ ´
_r - celý obsah   ´       ´       ´        
_r^OI [1] ´ ´ ´   ´ ´ ´   ´   ´   ´ ´
_r[i]       ´       ´       ´    
_r[i]^OI ´ ´ ´   ´ ´ ´   ´   ´   ´ ´

 

´  - označenie prípustnej kombinácie

Lokálne premenné v skripte