Permalink
Please sign in to comment.
Browse files
[osh2oil] Translate here docs to Oil.
- Now using to word_part* stdin_parts rather than CompoundWord. - osh/word_parse.py: Factor out _ReadLikeDQ() - Got a couple here-doc cases passing in test/osh2oil.sh - Implemented word.RightMostSpanForWord() to aid the translation - Add a more complicated test for the LST invariant in test/arena/ Other cleanups: - Remove unused 'decay' param. - core/cmd_exec.py: Remove error checks that never happen.
- Loading branch information...
Showing
with
165 additions
and 160 deletions.
- +9 −12 core/cmd_exec.py
- +5 −13 core/word.py
- +22 −14 core/word_eval.py
- +17 −27 osh/cmd_parse.py
- +6 −13 osh/cmd_parse_test.py
- +2 −1 osh/osh.asdl
- +42 −57 osh/word_parse.py
- +1 −0 test/arena.sh
- +12 −0 test/arena/here-multiple.sh
- +12 −12 test/osh2oil.sh
- +19 −0 test/runtime-errors.sh
- +18 −11 tools/osh2oil.py
Oops, something went wrong.
0 comments on commit
9d37d76