Vai al contenuto

Operatori di confronto

if (condition) then else end_if;Consente di controllare l’esecuzione del codice tramite delle verifiche di condizioni.Condition deve contenere 2 variabili o costanti con uno dei seguenti operatori di confronto:
  • = condizione vera se le variabili sono uguali
  • <> condizione vera se le variabili sono diverse
  • > condizione vera se la variabile 1 è maggiore della variabile 2
  • < condizione vera se la variabile 1 è minore della variabile 2
  • >= condizione vera se la variabile 1 è maggiore o uguale alla variabile 2
  • <= condizione vera se la variabile 1 è minore o uguale alla variabile 2
  • ! (oppure NOT) negazione della condizione
Le istruzioni comprese tra else ed end_if vengono eseguite nel caso in cui la condizione principale non sia vera.È possibile annidare più istruzioni if e sono disponibili condizioni complesse (più di una condizione per riga separate da and/or/xor oppure & | ^).Nelle condizioni è anche possibile eseguire calcoli temporanei.