Open Niols opened 4 years ago
Morbig parses:
for a in $(b | c <<$d) do e done
as
[ "IoHere_DLess_HereEnd", [ "HereEnd_Word", [ "Word", "$d", [ [ "WordVariable", [ "VariableAtom", "d", [ "NoAttribute" ] ] ] ] ] ], [ "Word", "<you should not see this>", [] ] ]
It is to be noted that dash also has a pretty weird behaviour on such a script.
Morbig parses:
as