Elenco di tutte le funzioni/istruzioni messe a disposizione dal linguaggio di programmazione R3 per gestire il flusso del programma.
Legenda: R = ammesso uso nelle Rule - T = ammesso uso nei Task - I = Istruzione - F = Funzione (ha quindi un valore di ritorno) |
||||
---|---|---|---|---|
Keyword |
R |
T |
F/I |
Descrizione |
R |
T |
I |
Uscita da un blocco di selezione |
|
R |
T |
I |
Chiamata di un sottoprogramma |
|
R |
T |
I |
costrutto Select variabile |
|
R |
T |
I |
Costrutto if-then-else semplificato |
|
R |
T |
I |
Costrutto for -while |
|
R |
T |
I |
Costrutto select |
|
R |
T |
I |
Ciclo do |
|
- |
T |
I |
Arresta il task per n secondi |
|
R |
T |
I |
Istruzione controllo di flusso altrimenti |
|
R |
T |
I |
Scelta alternativa blocco if |
|
R |
- |
F |
Gira solo la prima volta che la rule viene attivata |
|
R |
T |
I |
Ciclo for |
|
R |
T |
I |
Funzione (sottoprogramma) |
|
R |
T |
I |
Istruzione di salto alla label |
|
R |
T |
I |
Istruzione controllo di flusso SE |
|
R |
T |
I |
Costrutto if |
|
R |
T |
I |
Loop del task |
|
- |
T |
I |
Punto di interruzione esecuzione task prima di modifica live |
|
R |
T |
I |
Costrutto select end_select |
|
R |
T |
I |
Costrutto while end_while |