#define APREFIX_NONE "\033[0m"
#define APREFIX_RED "\033[0;31m"
#define APREFIX_GREEN "\033[0;32m"
#define APREFIX_YELLOW "\033[1;33m"
#define APP_DEBUG(format, args...) printf(APREFIX_GREEN"DEBUG : FILE -> %s, LINE -> %d :" format APREFIX_NONE"\n", __FILE__, __LINE__, ## args)
#define APP_WARRING(format, args...) printf(APREFIX_YELLOW"WARRING : FILE -> %s, LINE -> %d :" format APREFIX_NONE"\n", __FILE__, __LINE__, ##
args)
#define APP_ERR(format, args...) printf(APREFIX_RED"ERR : FILE -> %s, LINE -> %d :" format APREFIX_NONE"\n", __FILE__, __LINE__, ## args)
#define APREFIX_RED "\033[0;31m"
#define APREFIX_GREEN "\033[0;32m"
#define APREFIX_YELLOW "\033[1;33m"
#define APP_DEBUG(format, args...) printf(APREFIX_GREEN"DEBUG : FILE -> %s, LINE -> %d :" format APREFIX_NONE"\n", __FILE__, __LINE__, ## args)
#define APP_WARRING(format, args...) printf(APREFIX_YELLOW"WARRING : FILE -> %s, LINE -> %d :" format APREFIX_NONE"\n", __FILE__, __LINE__, ##
args)
#define APP_ERR(format, args...) printf(APREFIX_RED"ERR : FILE -> %s, LINE -> %d :" format APREFIX_NONE"\n", __FILE__, __LINE__, ## args)