Demasiados valores para la estructura

Se ha inicializado una estructura con más valores de los que puede contener.

Para inicializar una estructura se debe tener en cuenta el número de valores máximo que puede contener; este número será:

    Nº de registros X Nº de campos

Ejemplo:
PROGRAM mi_juego;
GLOBAL
    STRUCT posiciones[9]
        x, y;
    END = 10 dup (-99, 99);
BEGIN
    //...
END


En este caso la estructura posiciones tiene 10 registros (desde posiciones[0] hasta posiciones[9]) y 2 campos (x e y); luego, el número máximo de valores que puede contener es 20. En el ejemplo se inicializan todos los campos x a -99 y todos los campos y a 99.


Ver: Sintaxis - Declaración de estructura