Para definir una tabla se suele indicar entre corchetes la longitud de la misma; en caso de no especificar entre los corchetes el número de elementos de la tabla se espera que a continuación se inicialice para que el compilador pueda determinar su longitud.
Se ha encontrado una tabla sin longitud definida, por lo que el compilador esperaba que, tras cerrarse los corchetes ([]), viniera el símbolo = precediendo a la inicialización de la tabla.
Indique la longitud de la tabla entre los corchetes, o asígnele valores a las diferentes posiciones de la tabla.
Cuando una tabla no se inicializa todas sus posiciones serán incializadas a cero.
PROGRAM nombre_del_programa; GLOBAL tabla1[3]; tabla2[]=2, 4, 6, 8; tabla3[]; // Error: Esperando [=]. BEGIN //... END
En el ejemplo se han definido dos tablas de cuatro posiciones (0..3), tabla1 inicializada a (0, 0, 0, 0) y tabla2 inicializada a (2, 4, 6, 8).