}
switch (c->cmd) {
- case cmd_help: return run_cmd_help();
- case cmd_declare: case cmd_type: return run_command_declare(cmd);
- case cmd_simplify: return run_command_simplify(arg);
- case cmd_explain: return run_command_explain(arg);
- case cmd_quit: return 1;
+ case cmd_help:
+ return run_cmd_help();
+ case cmd_declare: case cmd_type:
+ return run_command_cdecl(cmd, INPUT_ENGLISH, OUTPUT_C);
+ case cmd_simplify:
+ return run_command_cdecl(arg, INPUT_C, OUTPUT_C);
+ case cmd_explain:
+ return run_command_cdecl(arg, INPUT_C, OUTPUT_ENGLISH);
+ case cmd_quit:
+ return 1;
}
assert(0);