diff options
| -rw-r--r-- | parse.c | 3 |
1 files changed, 0 insertions, 3 deletions
@@ -43,17 +43,14 @@ Command parse_command(TokStream* toks) { Token name_tok = *get_from_TokenVec(&toks->vec, toks->pos); switch (curr_tok.as.spec) { case WRITE_REDIR_TRUNC: - toks->pos++; if(name_tok.kind != TOK_WORD) exit(1); push_to_RedirectVec(&redirects, (Redirect){.kind = STDOUT_REDIR_TRUNC, .as.std_redir_filename = name_tok.as.word}); break; case WRITE_REDIR_APPEND: - toks->pos++; if(name_tok.kind != TOK_WORD) exit(1); push_to_RedirectVec(&redirects, (Redirect){.kind = STDOUT_REDIR_APPEND, .as.std_redir_filename = name_tok.as.word}); break; case READ_REDIR: - toks->pos++; if(name_tok.kind != TOK_WORD) exit(1); push_to_RedirectVec(&redirects, (Redirect){.kind = STDOUT_REDIR_APPEND, .as.std_redir_filename = name_tok.as.word}); break; |
