-------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Error: Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- more_env: [(env_pair name:s val:(compound_word parts:[(Token id:Id.Lit_Chars span_id:1 val:1)]) spids:[0])] Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- more_env: [(env_pair name: a val: (compound_word parts: [ (sh_array_literal left: (Token id:Id.Op_LParen span_id:1 val:_) words: [ (compound_word parts:[(Token id:Id.Lit_Chars span_id:2 val:1)]) (compound_word parts:[(Token id:Id.Lit_Chars span_id:4 val:2)]) (compound_word parts:[(Token id:Id.Lit_Chars span_id:6 val:3)]) ] spids: [1] ) ] ) spids: [0] )] Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- more_env: [(env_pair name: s val: (compound_word parts:[(Token id:Id.Lit_TildeLike span_id:1 val:'~foo')]) spids: [0] )] Error: _MakeAssignPair() takes exactly 3 arguments (2 given) -------------------------------------------------------------------------------- Error: Error: _MakeAssignPair() takes exactly 3 arguments (2 given) . ---------------------------------------------------------------------- Ran 1 test in 0.023s OK ('\n---', 'foobar') {}None None 0 ('\n---', 'a[x') { }None None 0 ('\n---', 'a[]=$foo$bar') { }(Token id:Id.Lit_VarLike span_id:0 val:'s=') None 1 ('\n---', 'a[x]=~') { }(Token id:Id.Lit_ArrayLhsOpen span_id:0 val:'a[') (Token id:Id.Lit_ArrayLhsClose span_id:2 val:']=') 3