diff options
Diffstat (limited to 'lex.l')
-rw-r--r-- | lex.l | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -19,6 +19,7 @@ void yyerror(const char *s); | |||
19 | ">>" { return APPEND; } | 19 | ">>" { return APPEND; } |
20 | "&" { return BACKGROUND; } | 20 | "&" { return BACKGROUND; } |
21 | [0-2]">"&[0-2] { yylval.str = strdup(yytext); return FD_REDIRECT; } | 21 | [0-2]">"&[0-2] { yylval.str = strdup(yytext); return FD_REDIRECT; } |
22 | \"[^\"]*\" { yylval.str = strdup(yytext); return STRING; } | ||
22 | [a-zA-Z0-9_\-\/\*.]+ { yylval.str = strdup(yytext); return WORD; } | 23 | [a-zA-Z0-9_\-\/\*.]+ { yylval.str = strdup(yytext); return WORD; } |
23 | "(" { return LPAREN; } | 24 | "(" { return LPAREN; } |
24 | ")" { return RPAREN; } | 25 | ")" { return RPAREN; } |