Cthulhu  0.2.10
Cthulhu compiler collection

ANSI escape string colour macros. More...

Collaboration diagram for ANSI Colour macros:

Macros

#define CT_ANSI_RED   "\x1B[1;31m"
 ANSI red. More...
 
#define CT_ANSI_GREEN   "\x1B[1;32m"
 ANSI green. More...
 
#define CT_ANSI_YELLOW   "\x1B[1;33m"
 ANSI yellow. More...
 
#define CT_ANSI_BLUE   "\x1B[1;34m"
 ANSI blue. More...
 
#define CT_ANSI_MAGENTA   "\x1B[1;35m"
 ANSI magenta. More...
 
#define CT_ANSI_CYAN   "\x1B[1;36m"
 ANSI cyan. More...
 
#define CT_ANSI_WHITE   "\x1B[1;37m"
 ANSI white. More...
 
#define CT_ANSI_RESET   "\x1B[0m"
 ANSI reset. More...
 

Detailed Description

ANSI escape string colour macros.

Useful for formatting messages to the console.

Macro Definition Documentation

◆ CT_ANSI_BLUE

#define CT_ANSI_BLUE   "\x1B[1;34m"

ANSI blue.

Definition at line 75 of file macros.h.

◆ CT_ANSI_CYAN

#define CT_ANSI_CYAN   "\x1B[1;36m"

ANSI cyan.

Definition at line 77 of file macros.h.

◆ CT_ANSI_GREEN

#define CT_ANSI_GREEN   "\x1B[1;32m"

ANSI green.

Definition at line 73 of file macros.h.

◆ CT_ANSI_MAGENTA

#define CT_ANSI_MAGENTA   "\x1B[1;35m"

ANSI magenta.

Definition at line 76 of file macros.h.

◆ CT_ANSI_RED

#define CT_ANSI_RED   "\x1B[1;31m"

ANSI red.

Definition at line 72 of file macros.h.

◆ CT_ANSI_RESET

#define CT_ANSI_RESET   "\x1B[0m"

ANSI reset.

Definition at line 80 of file macros.h.

◆ CT_ANSI_WHITE

#define CT_ANSI_WHITE   "\x1B[1;37m"

ANSI white.

Definition at line 78 of file macros.h.

◆ CT_ANSI_YELLOW

#define CT_ANSI_YELLOW   "\x1B[1;33m"

ANSI yellow.

Definition at line 74 of file macros.h.