#ifndef _ANSI_ #define _ANSI_ /* ANSI control sequences, to be include */ #define ESCAPE "" #define ANSI_NORMAL "[0m" #define ANSI_BOLD "[1m" #define ANSI_UNDERL "[4m" #define ANSI_BLINK "[5m" #define ANSI_INVERS "[7m" #define ANSI_BLACK "[30m" #define ANSI_RED "[31m" #define ANSI_GREEN "[32m" #define ANSI_YELLOW "[33m" #define ANSI_BLUE "[34m" #define ANSI_PURPLE "[35m" #define ANSI_CYAN "[36m" #define ANSI_WHITE "[37m" #define ANSI_BOLD_RED "[1;31m" #define ANSI_BOLD_GREEN "[1;32m" #define ANSI_BOLD_YELLOW "[1;33m" #define ANSI_BOLD_BLUE "[1;34m" #define ANSI_BOLD_PURPLE "[1;35m" #define ANSI_BOLD_CYAN "[1;36m" #define ANSI_BOLD_WHITE "[1;37m" #define ANSI_CLS "[2J" #define ANSI_HOME "[1;1H" #endif char *color_table[]= { "[31m",/* 0x0 */ "[32m", "[33m", "[34m", "[35m", "[36m", /*0x5*/ "[37m", /*0x6 white */ "[1;30m", "[1;31m", "[1;32m", "[1;33m", "[1;34m", /*0xb*/ "[1;35m", "[1;36m", "[1;37m", /*0xe*/ "[0;37m", /*0x6 white */ 0 };