Bien, el caso es que por naturaleza, tiendo a declarar en este orden:
1) CONST ya que son meras sustituciones
2) TYPE ya que a algunos campos de las estructuras les asigno un valor por defecto y éste suele ser una CONST
3) GLOBAL ya que me puede interesar tener una variable global de un determinado tipo especificado anteriormente
El caso es que después de declarar unas CONST el compilador
requiere encontrar una etiqueta GLOBAL antes de poder definir un TYPE, en otro caso me da un error al encontrarse TYPE... (Pedid ejemplo si hace falta, no tengo un ejemplo breve a mano ahora mismo).
Por ahora lo soluciono siempre añadiendo una etiqueta GLOBAL después de la declaración de CONST sin poner en ella ninguna variable.
¿Por qué motivo requiere Bennu una etiqueta GLOBAL antes de cualquier TYPE? ¿No sería más lógico poder declarar TYPE antes de la primera etiqueta GLOBAL?
Gracias, ya veis que últimamente estoy con algunas dudas y consultas existenciales, espero que al menos sirvan para los apéndices de mi tutorial, son cosas que a quienes tienen su "primera vez" les sorprenden, por experiencia hablo
