#ifndef GLOBAL_H #define GLOBAL_H #include #ifndef FALSE #define FALSE 0 #endif #ifndef TRUE #define TRUE !FALSE #endif #ifndef boolean #define boolean char #endif #define LENGTH(x) (strlen(x) + 1) #define CREATE(x, y, z) do { \ if ((x = calloc(z, sizeof(y))) == NULL) { \ perror("malloc"); exit(1);} \ } while (0) #define DESTROY(x) do { free(x); } while (0) #endif /* GLOBAL_H */