Sintaxis del preprocesador de GDL
Las directivas de preprocesador GDL deben cumplir las siguientes reglas:
Todas las directivas de preprocesador deben ocupar una línea independiente y deben ser la única instrucción de esa línea. Solo el espacio en blanco opcional puede preceder a la directiva de preprocesador. Los caracteres extraños que siguen la directiva en la misma línea se eliminan antes de que el archivo se envíe a la segunda fase (principal) del análisis.
Todas las directivas deben tener el prefijo del preprocesador actual. El analizador establece inicialmente el prefijo de preprocesador en un asterisco (*) o signo numérico (#), pero puede cambiar el prefijo a cualquier carácter o token mediante la directiva #SetPPPrefix .
Para reconocerse como una directiva de preprocesador, el prefijo del preprocesador debe ir seguido inmediatamente de la directiva y, si la directiva espera un valor, el valor debe estar separado por dos puntos (:).
El valor de la directiva finaliza con cualquier carácter de espacio en blanco o de salto de línea.
Nota La sintaxis de GDL es más relajada que la sintaxis gpD. Si está escribiendo para ambos analizadores, debe seguir la sintaxis más estricta necesaria para GPD.