Operadores

   Este pseudolenguaje dispone de un conjunto básico de operadores que pueden ser utilizados para la construcción de expresiones más o menos complejas.

Las siguientes tablas exhiben la totalidad de los operadores de este lenguaje reducido:

          
Operador
Significado
Ejemplo
Relacionales
>
  Mayor que   3>2
<
  Menor que   'ABC'<'abc'
=
  Igual que   4=3
<=
  Menor o igual que   'a'<='b'
>=
  Mayor o igual que   4>=5
<>
  Distinto que   'a'<>'b'
Lógicos
& ó Y
  Conjunción (y).   (7>4) & (2=1) //falso
| ó O
  Disyunción (o).   (1=1 | 2=1) //verdadero
~ ó NO
  Negación (no).   ~(2<5) //falso
Algebraicos
+
  Suma   total <- cant1 + cant2
-
  Resta   stock <- disp - venta
*
  Multiplicación   area <- base * altura
/
  División   porc <- 100 * parte / total  
^
  Potenciación   sup <- 3.41 * radio ^ 2
% ó MOD
  Módulo (resto de la división entera)    resto <- num MOD div

   La jerarquía de los operadores matemáticos es igual a la del álgebra, aunque puede alterarse mediante el uso de paréntesis. Para el caso de los operadores & y |, la evaluación se realiza en cortocircuito. Esto significa que si dos expresiones están unidas por el operador ∧ y la primera se evalúa como Falso, o están unidas por el operador | y la primera se evalúa como Verdadero, la segunda no se evalúa ya que no altera el resultado.