/* the possible types for a gate */ #define AND 0 #define NAND 1 #define OR 2 #define NOR 3 #define XOR 4 #define XNOR 5 #define BUFF 6 #define NOT 7 #define DFF 9 #define INPUT 100 #define OUTPUT 101 #define NAME_LEN 50 #define TYPE_LEN 10 #define MAX_FANIN 4