1 #ifndef MACROS_H 2 #define MACROS_H 3 4 #define NO_CMD_ARGUMENTS 1 5 #define ONE_CMD_ARGUMENT 2 6 #define EXPECTED_CMD_ARGUMENTS 5 7 8 #define INPUT_ARGUMENT "-in" 9 #define OUTPUT_ARGUMENT "-out" 10 11 #define INITIAL_SIZE 1000 12 #define MAX_NAME_LENGTH 32 13 typedef unsigned int uint; 14 typedef unsigned long ulong; 15 16 #endif