diff options
author | P. J. McDermott <pj@pehjota.net> | 2016-02-19 23:42:19 (EST) |
---|---|---|
committer | P. J. McDermott <pj@pehjota.net> | 2016-02-19 23:42:19 (EST) |
commit | 066cefc083a0538a5ecd9722eb22226b451d1845 (patch) | |
tree | 15477d631b2125c46f25ec64bf293505f3e1aad1 /parsing/lexer.sh | |
parent | 48996f2bfc32321dbd6c22d8fcdd0bb385f611cc (diff) | |
download | eggshell-066cefc083a0538a5ecd9722eb22226b451d1845.zip eggshell-066cefc083a0538a5ecd9722eb22226b451d1845.tar.gz eggshell-066cefc083a0538a5ecd9722eb22226b451d1845.tar.bz2 |
Delimit words at unescaped operators
Also expect EOF at end of script.
Diffstat (limited to 'parsing/lexer.sh')
-rw-r--r-- | parsing/lexer.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/parsing/lexer.sh b/parsing/lexer.sh index 01bc721..003ee30 100644 --- a/parsing/lexer.sh +++ b/parsing/lexer.sh @@ -203,7 +203,7 @@ scan_word() lines=$((${lines} + 1)) word="${word}${c}" ;; - ' '|"${HT}") + ' '|"${HT}"|'&'|'|'|';'|'('|')'|'<'|'>') if ! ${in_param} && ! ${quoted}; then break fi |