#include #ifdef DEBUG #define dbg(format, ...) do { \ printf("\033[1;35m[DEBUG] (func: %s) msg:\033[0;35m " format "\033[0m\n",__func__, __VA_ARGS__); \ } while(0) #else #define dbg(format, ...) #endif #define c_red "\033[1;31m" #define c_green "\033[1;32m" #define c_yellow "\033[1;33m" #define c_end "\033[0m" int main(const int argc, const char **argv) { if (2 == argc) { if ('-' == argv[1][0] && 'h' == argv[1][1] && '\0' == argv[1][2]) { printf("wte - what to eat\na simple decision making tool for food\n"); } else { printf("unrecognized option, try %s -h\n", *argv); } goto exit_main; } exit_main: return 0; }