Home | History | Annotate | Download | only in Ebl

Lines Matching refs:Char

174   CHAR8   *Char;

186 for (Char = CmdLine, Arg = 0; *Char != '\0'; Char++) {
187 if (!InQuote && *Char == CMD_SEPARATOR) {
192 if (*Char == '\t') {
194 *Char = ' ';
199 if (*Char == '"') {
200 Argv[Arg++] = ++Char;
203 } else if (*Char != ' ') {
204 Argv[Arg++] = Char;
209 if (!InQuote && (*Char == ' ')) {
210 *Char = '\0';
212 } else if (!InQuote && (*Char == '"') && (*(Char-1) != '\\')) {
214 } else if (InQuote && (*Char == '"') && (*(Char-1) != '\\')) {
215 *Char = '\0';
223 if (*Char == CMD_SEPARATOR) {
225 *Char = '\0';
226 return ++Char;
398 CHAR8 Char;
410 Char = (CHAR8)Key.UnicodeChar;
411 if ((Char == '\n') || (Char == '\r') || (Char == 0x7f)) {
417 } else if ((Char == '\b') || (Key.ScanCode == SCAN_LEFT) || (Key.ScanCode == SCAN_DELETE)){
437 Cmd[Index++] = Char;
439 AsciiPrint ("%c", Char);