/* CopyRight 2001 EndUser4gl */ /* Ph Bergougnoux */ /* LES FONCTION EXTERNES : */ /* EMPILER : OPCF_Pile_Empile( int, void *); */ /* DEPILER : OPCF_Pile_Depile( int, void *); */ /* etc. */ //#ifdef WIN31 //#include #include //#endif #define P_FLOAT 0 #define P_XX 1 #define P_STRING 2 #define P_INTEGER 3 #define P_LONG 4 #define P_NAMEVAR 5 #define P_TABLE 6 #define P_DOUBLE 7 #define P_STRUCT 9 #define P_STRUCT_FLOAT 10 /* permet de gérer */ #define P_STRUCT_STRING 11 /* les offset debut et fin */ #define P_STRUCT_INTEGER 12 /* de la déclaration de la variable */ #define P_STRUCT_LONG 13 /* dans STRUCT,RECORD etc...........*/ #define P_STRUCT_DOUBLE 14 /* dans STRUCT,RECORD etc...........*/ #define P_CONSTANT_LONG 15 #define P_CONSTANT_STRING 16 #define GLOBAL 0 #define LOCAL 1 #define CONTEXTE 2 /* en fonction du contexte du programme */ #define FALSE 0 #define TRUE 1 #define EUStop 7777 /* arrêt */ #define EUError 9999 /* arrêt + msg Error */ #define C_CMP_TAILLE_NOM_DICT 60 /* longueur mot clé :attn pb variables locales Depassement de capacité avec le nom de la fonction+le nom de la variable */ #define MAXPATH 255 #define MAXBUFLEN 255 #define MAXBUFLENSTRING 255 // att à DISPLAY