From ca675175742174d6bfcd0263583f840e250fc58f Mon Sep 17 00:00:00 2001 From: Ákos Kőrösi Date: Mon, 18 May 2026 16:23:26 +0200 Subject: quicksaving --- preproc.h | 30 +----------------------------- 1 file changed, 1 insertion(+), 29 deletions(-) (limited to 'preproc.h') diff --git a/preproc.h b/preproc.h index 1ba76cf..7907f9d 100644 --- a/preproc.h +++ b/preproc.h @@ -92,34 +92,6 @@ TokenPtrVec lex(char* input, PreprocArena* arena); // Parsing -typedef enum { - STDIN_REDIR, - STDOUT_REDIR_TRUNC, - STDOUT_REDIR_APPEND, -} RedirKind; - - -typedef struct { - RedirKind kind; - - union { - Word std_redir_filename; - } as; -} Redirect; - - -DECLARE_VEC(Redirect, RedirectVec) - - - - -typedef struct { - TokenVec args; - RedirectVec redirects; - // TODO: prefix variable settings -} Command; - - typedef enum { CONN_PIPE, CONN_EOL, @@ -129,7 +101,7 @@ typedef enum { DECLARE_MAYBE(Connector, MaybeConnector) typedef struct { - Command cmd; + TokenVec cmd_toks; Connector conn; } PipelineElement; -- cgit v1.2.3