In einem Ausdruck werden die Operationen in dieser Reihenfolge ausgewertet:
1. Plus oder Minus vor einem Einzelwert
2. Multiplikation und Division von zwei Werten
3. Addition und Subtraktion von zwei Werten
Operationen mit gleicher Bindungsstärke werden von links nach rechts ausgewertet.
Man kann jedoch Klammern verwenden, um die Auswertungsreihenfolge selbst zu bestimmen. So sind z. B. die folgenden zwei Ausdrücke äquivalent:
A*-B/C+D/E und ((A*(-B))/C)+(D/E)
Datentypkonversionen (FIXED - FLOAT), Wertebereichskonflikte und arithmetische Überläufe werden vom System selbständig kontrolliert.