chef-bcpc/legacy_scripts/vm-to-cluster.sh.txt chef-bcpc/legacy_scripts/vm-to-cluster.sh-err.txt chef-bcpc/legacy_scripts/vm-to-cluster.sh-AST.txt
 Error compiling regex: Invalid use of repetition operators such as using '*' as the first character. Invalid regex: '{' Unexpected extra word {[DQ [LIT_CHARS "{"]]} Error parsing [[ ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm ParseDoGroup: failed to parse command line ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm 

exp/shootout/timing.sh.txt exp/shootout/timing.sh-err.txt exp/shootout/timing.sh-AST.txt
 Expected first paren to end arith sub, got  Error reading command word Word parse error in CommandParser ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm ParseFunctionBody: failed to parse command list ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm 

git/git-gui/git-gui.sh SKIPPED because it has 'exec wish' or 'exec tclsh'
git/git-submodule.sh.txt git/git-submodule.sh-err.txt git/git-submodule.sh-AST.txt
 Expected word type , got {OP_LPAREN "("} ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm 

git/t/t4201-shortlog.sh.txt git/t/t4201-shortlog.sh-err.txt git/t/t4201-shortlog.sh-AST.txt
 Traceback (most recent call last): File "/home/andy/git/oil/sketch/pysh.py", line 287, in  sys.exit(main(sys.argv)) File "/home/andy/git/oil/sketch/pysh.py", line 236, in main line_reader = reader.StringLineReader(f.read(), pool=pool) File "/usr/lib/python3.4/codecs.py", line 319, in decode (result, consumed) = self._buffer_decode(data, self.errors, final) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf8 in position 2696: invalid start byte 

git/t/t7813-grep-icase-iso.sh.txt git/t/t7813-grep-icase-iso.sh-err.txt git/t/t7813-grep-icase-iso.sh-AST.txt
 Traceback (most recent call last): File "/home/andy/git/oil/sketch/pysh.py", line 287, in  sys.exit(main(sys.argv)) File "/home/andy/git/oil/sketch/pysh.py", line 236, in main line_reader = reader.StringLineReader(f.read(), pool=pool) File "/usr/lib/python3.4/codecs.py", line 319, in decode (result, consumed) = self._buffer_decode(data, self.errors, final) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf3 in position 156: invalid continuation byte 

JSON.sh.txt JSON.sh-err.txt JSON.sh-AST.txt
 Traceback (most recent call last): File "/home/andy/git/oil/sketch/pysh.py", line 287, in  sys.exit(main(sys.argv)) File "/home/andy/git/oil/sketch/pysh.py", line 235, in main with open(script_name) as f: IsADirectoryError: [Errno 21] Is a directory: '/home/andy/git/other/JSON.sh' 

kubernetes/cluster/restore-from-backup.sh.txt kubernetes/cluster/restore-from-backup.sh-err.txt kubernetes/cluster/restore-from-backup.sh-AST.txt
 ParseCommandTerm: Unexpected word {OP_PIPEAMP "|&"} Error parsing commmand list in command sub Error reading command word Word parse error in CommandParser ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm 

kubernetes/hack/verify-bazel.sh.txt kubernetes/hack/verify-bazel.sh-err.txt kubernetes/hack/verify-bazel.sh-AST.txt
 Traceback (most recent call last): File "/home/andy/git/oil/sketch/pysh.py", line 287, in  sys.exit(main(sys.argv)) File "/home/andy/git/oil/sketch/pysh.py", line 261, in main node = c_parser.ParseFile() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1476, in ParseFile node = self.ParseCommandTerm() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1381, in ParseCommandTerm and_or = self.ParseAndOr() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1253, in ParseAndOr left = self.ParsePipeline() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1194, in ParsePipeline child = self.ParseCommand() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1156, in ParseCommand node = self.ParseCompoundCommand() File "/home/andy/git/oil/sketch/cmd_parse.py", line 981, in ParseCompoundCommand return self.ParseIf() File "/home/andy/git/oil/sketch/cmd_parse.py", line 933, in ParseIf cond = self.ParseCommandList() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1459, in ParseCommandList node = self.ParseCommandTerm() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1381, in ParseCommandTerm and_or = self.ParseAndOr() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1253, in ParseAndOr left = self.ParsePipeline() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1194, in ParsePipeline child = self.ParseCommand() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1144, in ParseCommand node = self.ParseDBracket() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1106, in ParseDBracket bnode = b_parser.Parse() File "/home/andy/git/oil/sketch/bool_parse.py", line 148, in Parse node = self.ParseExpr() File "/home/andy/git/oil/sketch/bool_parse.py", line 178, in ParseExpr left = self.ParseTerm() File "/home/andy/git/oil/sketch/bool_parse.py", line 198, in ParseTerm left = self.ParseNegatedFactor() File "/home/andy/git/oil/sketch/bool_parse.py", line 215, in ParseNegatedFactor return self.ParseFactor() File "/home/andy/git/oil/sketch/bool_parse.py", line 279, in ParseFactor raise AssertionError("Unexpected token: %s" % self.cur_word) AssertionError: Unexpected token: None 

luakernel/generate-lua-bundle.sh.txt luakernel/generate-lua-bundle.sh-err.txt luakernel/generate-lua-bundle.sh-AST.txt
 ParseCommandTerm: Unexpected word {OP_LPAREN "("} 

mal/bash/reader.sh.txt mal/bash/reader.sh-err.txt mal/bash/reader.sh-AST.txt
 Error compiling regex: Un-matched parenthesis group operators. Invalid regex: '^^([][{}()^@])|^(~@)|("(\\.|[^\\"])*")|^(' Unexpected extra word {[LIT_OTHER "^"] [LIT_OTHER "^"] [LIT_CHARS "("] [LIT_OTHER "["] [LIT_OTHER "]"] [LIT_OTHER "["] [LIT_LBRACE "{"] [LIT_RBRACE "}"] [\ LIT_ESCAPED_CHAR "\\("] [\ LIT_ESCAPED_CHAR "\\)"] [LIT_OTHER "^"] [LIT_OTHER "@"] [LIT_OTHER "]"] [LIT_CHARS ")"] [LIT_CHARS "|"] [LIT_OTHER "^"] [LIT_CHARS "("] [LIT_TILDE "~"] [LIT_OTHER "@"] [LIT_CHARS ")"] [LIT_CHARS "|"] [LIT_CHARS "("] [\ LIT_ESCAPED_CHAR "\\\""] [LIT_CHARS "("] [\ LIT_ESCAPED_CHAR "\\\\"] [LIT_CHARS .] [LIT_CHARS "|"] [LIT_OTHER "["] [LIT_OTHER "^"] [\ LIT_ESCAPED_CHAR "\\\\"] [\ LIT_ESCAPED_CHAR "\\\""] [LIT_OTHER "]"] [LIT_CHARS ")"] [LIT_OTHER "*"] [\ LIT_ESCAPED_CHAR "\\\""] [LIT_CHARS ")"] [LIT_CHARS "|"] [LIT_OTHER "^"] [LIT_CHARS "("]} Error parsing [[ ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm ParseDoGroup: failed to parse command line ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm ParseFunctionBody: failed to parse command list ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm 

minix/lib/generate.sh.txt minix/lib/generate.sh-err.txt minix/lib/generate.sh-AST.txt
 Expected word type , got {[LIT_LBRACE "{"]} ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm 

oh-my-zsh/oh-my-zsh.sh.txt oh-my-zsh/oh-my-zsh.sh-err.txt oh-my-zsh/oh-my-zsh.sh-AST.txt
 Unexpected word in for loop: {OP_LPAREN "("} ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm 

oh-my-zsh/tools/theme_chooser.sh.txt oh-my-zsh/tools/theme_chooser.sh-err.txt oh-my-zsh/tools/theme_chooser.sh-AST.txt
 Traceback (most recent call last): File "/home/andy/git/oil/sketch/pysh.py", line 287, in  sys.exit(main(sys.argv)) File "/home/andy/git/oil/sketch/pysh.py", line 261, in main node = c_parser.ParseFile() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1476, in ParseFile node = self.ParseCommandTerm() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1381, in ParseCommandTerm and_or = self.ParseAndOr() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1253, in ParseAndOr left = self.ParsePipeline() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1194, in ParsePipeline child = self.ParseCommand() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1141, in ParseCommand return self.ParseKshFunctionDef() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1067, in ParseKshFunctionDef body = self.ParseFunctionBody() File "/home/andy/git/oil/sketch/cmd_parse.py", line 996, in ParseFunctionBody node = self.ParseCommandList() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1459, in ParseCommandList node = self.ParseCommandTerm() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1381, in ParseCommandTerm and_or = self.ParseAndOr() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1253, in ParseAndOr left = self.ParsePipeline() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1194, in ParsePipeline child = self.ParseCommand() File "/home/andy/git/oil/sketch/cmd_parse.py", line 1176, in ParseCommand return self.ParseSimpleCommand() # echo foo File "/home/andy/git/oil/sketch/cmd_parse.py", line 569, in ParseSimpleCommand result = self._ScanSimpleCommand() File "/home/andy/git/oil/sketch/cmd_parse.py", line 407, in _ScanSimpleCommand if not self._Peek(): return None File "/home/andy/git/oil/sketch/cmd_parse.py", line 65, in _Peek w = self.w_parser.ReadWord(self.next_lex_state) File "/home/andy/git/oil/sketch/word_parse.py", line 1124, in ReadWord word, need_more = self._Read(lex_state) File "/home/andy/git/oil/sketch/word_parse.py", line 1087, in _Read w = self._ReadCommandWord(lex_state=lex_state) File "/home/andy/git/oil/sketch/word_parse.py", line 905, in _ReadCommandWord part = self._ReadLeftParts() File "/home/andy/git/oil/sketch/word_parse.py", line 554, in _ReadLeftParts part = self._ReadDoubleQuotedPart() File "/home/andy/git/oil/sketch/word_parse.py", line 618, in _ReadDoubleQuotedPart part = self._ReadDoubleQuotedLeftParts() File "/home/andy/git/oil/sketch/word_parse.py", line 534, in _ReadDoubleQuotedLeftParts part = self._ReadBracedVarSubPart(d_quoted=True) File "/home/andy/git/oil/sketch/word_parse.py", line 472, in _ReadBracedVarSubPart raise AssertionError(self.cur_token) AssertionError:  

sandstorm/install.sh.txt sandstorm/install.sh-err.txt sandstorm/install.sh-AST.txt
 ParseCommand: Expected to parse a command, got {Eof_BACKTICK "`"} ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm Error parsing commmand list in command sub Error reading command word Word parse error in CommandParser ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm ParseFunctionBody: failed to parse command list ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm ParseFunctionBody: failed to parse command list ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm 

sandstorm/make-bundle.sh.txt sandstorm/make-bundle.sh-err.txt sandstorm/make-bundle.sh-AST.txt
 ParseCommandTerm: Unexpected word {OP_LPAREN "("} 

sh/printer/canonical.sh.txt sh/printer/canonical.sh-err.txt sh/printer/canonical.sh-AST.txt
 Unexpected array literal: {[Array {[LIT_CHARS 3]} {[LIT_OTHER "+"]} {[LIT_CHARS 4]}]} ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm 

zsh/Src/mkmakemod.sh.txt zsh/Src/mkmakemod.sh-err.txt zsh/Src/mkmakemod.sh-AST.txt
 ParseCommandTerm: Unexpected word {[LIT_CHARS fi]} ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm ParseDoGroup: failed to parse command line ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm ParseAndOr: ParsePipeline failed Error parsing AndOr in ParseCommandTerm