Desbordamiento en división

En la posición indicada del programa aparece una expresión constante que no ha podido ser resuelta por contener dentro de sus operaciones una división entre cero.

Al dividir un número entre cero resulta ± infinito y como en el lenguaje de programación sólo se pueden manejar números enteros, dentro del rango (min_int ... max_int) no es posible guardar el resultado de dicha operación en ninguna variable o relacionarlo con una constante.

Ejemplo:
PROGRAM mi_juego;
CONST
    infinito=1/0; // Error: Desbordamiento en división.
BEGIN
    //...
END


Probablemente se trate de un error involuntario, de ahí que deba evitarse que se realice alguna división por cero al evaluar la expresión.


Ver: Sintaxis - Sentencia de asignación