Lines Matching refs:command
37 atom := variable | ( "(" expression ")" ) | ( "[" command "]" )
41 commandPipe := command ( "|" command )*
42 command := identifier argument*
150 parse_exception("out of memory for command execution", -1);
521 // Allowed are command or assignment. A command always starts with an
539 // no assignment, so let's assume it's a command
550 parse_exception("expected command or assignment", token.position);
787 debugger_command* command = find_debugger_command(token.string, true,
790 if (command == NULL) {
793 "Ambiguous command \"%s\". Use tab completion or enter "
798 "Unknown command \"%s\". Enter \"help\" to get a list of "
808 argv[argc++] = (char*)command->name;
811 if ((command->flags & B_KDEBUG_DONT_PARSE_ARGUMENTS) != 0) {
823 parse_exception("too many arguments for command", 0);
828 segment.command = command;
855 // this starts a sub command
951 parse_exception("too many arguments for command", 0);
1125 // it can only be a "[ command ]" expression now
1214 kprintf_unfiltered("%s, at position: %d, in command line: %s\n",
1245 kprintf_unfiltered("%s, at position: %d, in command line: %s\n",