summaryrefslogtreecommitdiffstats
path: root/parsing/parse.sh
diff options
context:
space:
mode:
authorP. J. McDermott <pj@pehjota.net>2016-02-21 02:27:48 (EST)
committer P. J. McDermott <pj@pehjota.net>2016-02-21 02:27:48 (EST)
commit33554a524c8fda86e8d41cc91f8e992ef09b0555 (patch)
treed3cf698fb2d38bec2e061d88375b62db181df83e /parsing/parse.sh
parente638323c7a0cbe79c390cef5fdf1a37a640e304c (diff)
downloadeggshell-33554a524c8fda86e8d41cc91f8e992ef09b0555.zip
eggshell-33554a524c8fda86e8d41cc91f8e992ef09b0555.tar.gz
eggshell-33554a524c8fda86e8d41cc91f8e992ef09b0555.tar.bz2
Fix handling of multiple here-documents on a line
Diffstat (limited to 'parsing/parse.sh')
-rw-r--r--parsing/parse.sh9
1 files changed, 5 insertions, 4 deletions
diff --git a/parsing/parse.sh b/parsing/parse.sh
index 81b8a54..cbe4dd9 100644
--- a/parsing/parse.sh
+++ b/parsing/parse.sh
@@ -653,7 +653,8 @@ try()
#try '$((1 + (1 + 1)))'
#try '$((1 + $(foo) + 1))'
#try '$((1'
-try 'foo <<EOF' 'bar' 'EOF'
-try 'foo <<-EOF' "${HT}bar" "${HT}EOF"
-try 'foo <<EOF' '$(bar)' 'EOF'
-try 'foo <<E"O"F' '$(bar)' 'E"O"F' # BUG
+#try 'foo <<EOF' 'bar' 'EOF'
+#try 'foo <<-EOF' "${HT}bar" "${HT}EOF"
+#try 'foo <<EOF' '$(bar)' 'EOF'
+#try 'foo <<E"O"F' '$(bar)' 'E"O"F' # BUG
+try 'foo <<EOF1; bar <<EOF2' 'baz' 'EOF1' 'qux' 'EOF2'