#include "cmd.h" #include enum { ARG_FILE }; static int exec(const fx_command *cmd, const fx_arglist *args, const fx_array *_) { return 0; } B_COMMAND(CMD_ROOT, FX_COMMAND_INVALID_ID) { FX_COMMAND_NAME("ivy"); FX_COMMAND_DESC("evaluate an Ivy source file or Ivy object file."); FX_COMMAND_HELP_OPTION(); FX_COMMAND_FLAGS(FX_COMMAND_SHOW_HELP_BY_DEFAULT); FX_COMMAND_FUNCTION(exec); FX_COMMAND_ARG(ARG_FILE) { FX_ARG_NAME("file"); FX_ARG_DESC("The file to execute."); FX_ARG_NR_VALUES(1); } FX_COMMAND_USAGE() { FX_COMMAND_USAGE_OPT_PLACEHOLDER(); FX_COMMAND_USAGE_ARG(ARG_FILE); } FX_COMMAND_USAGE() { FX_COMMAND_USAGE_COMMAND_PLACEHOLDER(); FX_COMMAND_USAGE_OPT_PLACEHOLDER(); FX_COMMAND_USAGE_ARG_PLACEHOLDER(); } }