Gestisce l'accesso in lettura/scrittura ad una variabile locale.
NOTA: Da RTE 34.24.3 sono possibili la lettura e scrittura delle variabili di tipo float.
Sintassi |
LV t nomeVariabile [idx] [LEN n] [-D | -H | -B | -A] LV t nomeVariabile [idx] [= val1 [val2 ... valm]] LV t nomeVariabile [idx] [FILL n val1 [val2 ... valm]] |
---|---|
t |
Numero del task al quale appartiene la variabile |
nomeVariabile |
Nome della variabile a cui si vuole accedere |
idx |
Indice relativo alla variabile in questione. (opzionale) |
LEN n |
n indica il numero di elementi da visualizzare. (opzionale) |
-D |
Visualizza i valori in decimale. (opzionale) |
-H |
Visualizza i valori in esadecimale. (opzionale) |
-B |
Visualizza i valori in binario. (opzionale) |
-A |
Nel caso di una variabile stringa, la visualizza in ASCII. (opzionale) |
= |
Imposta il valore di una o più variabili. (opzionale) NOTA: Se si utilizza da shell, utilizzare il # davanti al comando. |
FILL n |
Esegue il riempimento di n variabili a partire da quella specificata con i valori indicati. (opzionale) NOTA: Se si utilizza per una variabile stringa, n deve essere uguale a "numero caratteri" + 1. |
val1 |
Valore da assegnare alla prima variabile |
val2 ... valm |
Eventuali valori da assegnare alle variabili successive. (opzionale) |
Note |
Esempio
; In task 1 abbiamo inizializzato queste variabili: int localArray[3] real localReal string localString
|