1#ifndef INCLUDE_ARGPAR_C_APC_CONFIG_H_
2#define INCLUDE_ARGPAR_C_APC_CONFIG_H_
5# define __APC_CPP_GUARD_OPEN extern "C" {
6# define __APC_CPP_GUARD_CLOSE }
8# define __APC_CPP_GUARD_OPEN
9# define __APC_CPP_GUARD_CLOSE
14#define APC_STYLE_RESET "\033[0m"
15#define APC_STYLE_BOLD "\033[1m"
16#define APC_STYLE_ITALIC "\033[3m"
17#define APC_STYLE_UNDERLINE "\033[4m"
18#define APC_STYLE_STRIKETRHOUGH "\033[9m"
20#define APC_STYLECOLOR_TITLE "${245,245,245}"
21#define APC_STYLECOLOR_OPTIONAL "${150,150,150}"
22#define APC_STYLECOLOR_IMPORTANT "${255,71,76}"
23#define APC_STYLECOLOR_WARNING "${255,255,40}"
25#define APC_Declare_Pair(_first, _second, _name) \
26 typedef struct APC_Pair##_name \
34#undef __APC_CPP_GUARD_OPEN
35#undef __APC_CPP_GUARD_CLOSE
#define __APC_CPP_GUARD_OPEN
#define __APC_CPP_GUARD_CLOSE