Colors
enum color { COLOR_RED, COLOR_GREEN, COLOR_YELLOW, COLOR_BLUE, COLOR_MAGENTA, COLOR_CYAN, COLOR_WHITE, COLOR_GRAY, COLOR_LIGHT_GRAY, COLOR_BG_BLACK, COLOR_BG_RED, COLOR_BG_GREEN, COLOR_BG_YELLOW, COLOR_BG_BLUE, COLOR_BG_MAGENTA, COLOR_BG_CYAN, COLOR_BG_WHITE,};Defines
Section titled “Defines”#define ANSI_RESET "\033[0m"#define ANSI_BOLD "\033[1m"#define ANSI_UNDERLINE "\033[4m"#define ANSI_BLACK "\033[30m"#define ANSI_RED "\033[31m"#define ANSI_GREEN "\033[32m"#define ANSI_YELLOW "\033[33m"#define ANSI_BLUE "\033[34m"#define ANSI_MAGENTA "\033[35m"#define ANSI_CYAN "\033[36m"#define ANSI_WHITE "\033[37m"#define ANSI_GRAY "\033[90m"#define ANSI_LIGHT_GRAY "\033[37m"#define ANSI_BG_BLACK "\033[40m"#define ANSI_BG_RED "\033[41m"#define ANSI_BG_GREEN "\033[42m"#define ANSI_BG_YELLOW "\033[43m"#define ANSI_BG_BLUE "\033[44m"#define ANSI_BG_MAGENTA "\033[45m"#define ANSI_BG_CYAN "\033[46m"#define ANSI_BG_WHITE "\033[47m"#define ANSI_BRIGHT_BLACK "\033[90m"#define ANSI_BRIGHT_RED "\033[91m"#define ANSI_BRIGHT_GREEN "\033[92m"#define ANSI_BRIGHT_YELLOW "\033[93m"#define ANSI_BRIGHT_BLUE "\033[94m"#define ANSI_BRIGHT_MAGENTA "\033[95m"#define ANSI_BRIGHT_CYAN "\033[96m"#define ANSI_BRIGHT_WHITE "\033[97m"#define ANSI_RED_CONST "\033[31m"#define ANSI_BOLD_CONST "\033[1m"