#include "cmd.h" #include enum { ARG_FILE }; static int exec(const b_command *cmd, const b_arglist *args, const b_array *_) { return 0; } B_COMMAND(CMD_ROOT, B_COMMAND_INVALID_ID) { B_COMMAND_NAME("ivy"); B_COMMAND_DESC("evaluate an Ivy source file or Ivy object file."); B_COMMAND_HELP_OPTION(); B_COMMAND_FLAGS(B_COMMAND_SHOW_HELP_BY_DEFAULT); B_COMMAND_FUNCTION(exec); B_COMMAND_ARG(ARG_FILE) { B_ARG_NAME("file"); B_ARG_DESC("The file to execute."); B_ARG_NR_VALUES(1); } B_COMMAND_USAGE() { B_COMMAND_USAGE_OPT_PLACEHOLDER(); B_COMMAND_USAGE_ARG(ARG_FILE); } B_COMMAND_USAGE() { B_COMMAND_USAGE_COMMAND_PLACEHOLDER(); B_COMMAND_USAGE_OPT_PLACEHOLDER(); B_COMMAND_USAGE_ARG_PLACEHOLDER(); } }