-------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Error: 'tuple' object has no attribute 'left' Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: 'tuple' object has no attribute 'left' Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: 'tuple' object has no attribute 'left' Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: 'tuple' object has no attribute 'left' Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: 'tuple' object has no attribute 'left' Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: 'tuple' object has no attribute 'left' Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: 'tuple' object has no attribute 'left' Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: 'tuple' object has no attribute 'left' Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: 'tuple' object has no attribute 'left' Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: 'tuple' object has no attribute 'left' Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- ('\n---', 'foobar') {}None None 0 ('\n---', 'a[x') { }None None 0 ('\n---', 'a[]=$foo$bar') { }(Token id: Id.Lit_VarLike col: 0 length: 2 span_id: 0 line: (SourceLine line_num:1 content:'s=~foo' src:(source.MainFile path:word_parse_test.py)) tval: 's=' ) None 1 ('\n---', 'a[x]=~') { }(Token id: Id.Lit_ArrayLhsOpen col: 0 length: 2 span_id: 0 line: (SourceLine line_num:1 content:'a[x]=~' src:(source.MainFile path:word_parse_test.py)) tval: 'a[' ) (Token id: Id.Lit_ArrayLhsClose col: 3 length: 2 span_id: 2 line: (SourceLine line_num:1 content:'a[x]=~' src:(source.MainFile path:word_parse_test.py)) tval: ']=' ) 3 (command.Simple blame_tok: more_env: [] words: [{} {(SQ <'my dir'>)} {($ Id.VSub_DollarName x)} {<'foo/'> ($ Id.VSub_DollarName bar)}] redirects: [] do_fork: T )(command.Simple blame_tok: more_env: [] words: [{} {} {<-lt>} {} {}] redirects: [] do_fork: T )