#include "cmd_list.h" #define X(cmd, help, handler) {cmd, help, &handler}, const struct command_t COMMANDS[] = { CMD_XMACROS }; #undef X const int COMMANDS_COUNT = sizeof(COMMANDS) / sizeof(*COMMANDS);