DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, { id => 'paramecia', tail => [ 'word', 'word', 'word' ] } , {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, id => 'paramecia', tail => [ 'word', 'word', 'word' ] }, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622a90>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab622a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'paramecia', tail => [ 'word', 'word', 'word' ] }, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622b10>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab622b10>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab622b10>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab622b10>) DEBUG:__main__:pparse(...) -> ( 'paramecia', tail => [ 'word', 'word', 'word' ] }, <__main__.Context object at 0x7f6cab622b10>) DEBUG:__main__:pparse(...) -> (id => 'paramecia', tail => [ 'word', 'word', 'word' ] }, <__main__.Context object at 0x7f6cab622a90>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['dictcoma'] DEBUG:__main__:DictComa:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:DictComa(...) -> (<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, tail => [ 'word', 'word', 'word' ] }, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622b50>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab622b50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, [ 'word', 'word', 'word' ] }, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:pparse(...) # ['listbegin'] DEBUG:__main__:LList:parse(<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:LList(...) -> (<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'word', 'word', 'word' ] }, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622bd0>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab622bd0>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab622bd0>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab622bd0>) DEBUG:__main__:pparse(...) -> ('word', 'word', 'word' ] }, <__main__.Context object at 0x7f6cab622bd0>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:pparse(...) # ['listcoma'] DEBUG:__main__:LListComa:parse(<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:LListComa(...) -> (<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'word', 'word' ] }, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622c50>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab622c50>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab622c50>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab622c50>) DEBUG:__main__:pparse(...) -> ('word', 'word' ] }, <__main__.Context object at 0x7f6cab622c50>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:pparse(...) # ['listcoma'] DEBUG:__main__:LListComa:parse(<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:LListComa(...) -> (<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'word' ] }, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622cd0>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab622cd0>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab622cd0>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab622cd0>) DEBUG:__main__:pparse(...) -> ('word' ] }, <__main__.Context object at 0x7f6cab622cd0>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:pparse(...) # ['listend'] DEBUG:__main__:LListEnd:parse(<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:LListEnd(...) -> (<__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:pparse(...) -> ( [ 'word', 'word', 'word' ] }, <__main__.Context object at 0x7f6cab622b90>) DEBUG:__main__:pparse(...) -> (tail => [ 'word', 'word', 'word' ] }, <__main__.Context object at 0x7f6cab622b50>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['dictend'] DEBUG:__main__:DictEnd:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:DictEnd(...) -> (<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) -> ( { id => 'paramecia', tail => [ 'word', 'word', 'word' ] } , <__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, {a=>'a',b=>12,c=>True,d=>$.index}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, a=>'a',b=>12,c=>True,d=>$.index}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'a',b=>12,c=>True,d=>$.index}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) -> ('a',b=>12,c=>True,d=>$.index}, <__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) -> (a=>'a',b=>12,c=>True,d=>$.index}, <__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['dictcoma'] DEBUG:__main__:DictComa:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:DictComa(...) -> (<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, b=>12,c=>True,d=>$.index}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 12,c=>True,d=>$.index}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622e10>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab622e10>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab622e10>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab622e10>) DEBUG:__main__:pparse(...) -> (12,c=>True,d=>$.index}, <__main__.Context object at 0x7f6cab622e10>) DEBUG:__main__:pparse(...) -> (b=>12,c=>True,d=>$.index}, <__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['dictcoma'] DEBUG:__main__:DictComa:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:DictComa(...) -> (<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, c=>True,d=>$.index}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622e50>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab622e50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, True,d=>$.index}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) -> (True,d=>$.index}, <__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) -> (c=>True,d=>$.index}, <__main__.Context object at 0x7f6cab622e50>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['dictcoma'] DEBUG:__main__:DictComa:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:DictComa(...) -> (<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, d=>$.index}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622e50>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab622e50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.index}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) -> ($.index}, <__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) -> (d=>$.index}, <__main__.Context object at 0x7f6cab622e50>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['dictend'] DEBUG:__main__:DictEnd:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:DictEnd(...) -> (<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) -> ({a=>'a',b=>12,c=>True,d=>$.index}, <__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, {a=>True}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, a=>True}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, True}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) -> (True}, <__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) -> (a=>True}, <__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictend'] DEBUG:__main__:DictEnd:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictEnd(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) -> ({a=>True}, <__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, {a=>'a',b=>True,c=>3,d=>['word',{a=>2}],e=>{a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, a=>'a',b=>True,c=>3,d=>['word',{a=>2}],e=>{a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'a',b=>True,c=>3,d=>['word',{a=>2}],e=>{a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) -> ('a',b=>True,c=>3,d=>['word',{a=>2}],e=>{a=>1}}, <__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) -> (a=>'a',b=>True,c=>3,d=>['word',{a=>2}],e=>{a=>1}}, <__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictcoma'] DEBUG:__main__:DictComa:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictComa(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, b=>True,c=>3,d=>['word',{a=>2}],e=>{a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, True,c=>3,d=>['word',{a=>2}],e=>{a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) -> (True,c=>3,d=>['word',{a=>2}],e=>{a=>1}}, <__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) -> (b=>True,c=>3,d=>['word',{a=>2}],e=>{a=>1}}, <__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictcoma'] DEBUG:__main__:DictComa:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictComa(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, c=>3,d=>['word',{a=>2}],e=>{a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 3,d=>['word',{a=>2}],e=>{a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) -> (3,d=>['word',{a=>2}],e=>{a=>1}}, <__main__.Context object at 0x7f6cab622d50>) DEBUG:__main__:pparse(...) -> (c=>3,d=>['word',{a=>2}],e=>{a=>1}}, <__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictcoma'] DEBUG:__main__:DictComa:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictComa(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, d=>['word',{a=>2}],e=>{a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ['word',{a=>2}],e=>{a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:pparse(...) # ['listbegin'] DEBUG:__main__:LList:parse(<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:LList(...) -> (<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'word',{a=>2}],e=>{a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622e90>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab622e90>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab622e90>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab622e90>) DEBUG:__main__:pparse(...) -> ('word',{a=>2}],e=>{a=>1}}, <__main__.Context object at 0x7f6cab622e90>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:pparse(...) # ['listcoma'] DEBUG:__main__:LListComa:parse(<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:LListComa(...) -> (<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, {a=>2}],e=>{a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622e10>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab622e10>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab622e10>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622e10>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, a=>2}],e=>{a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622e90>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab622e90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 2}],e=>{a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622ed0>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab622ed0>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab622ed0>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab622ed0>) DEBUG:__main__:pparse(...) -> (2}],e=>{a=>1}}, <__main__.Context object at 0x7f6cab622ed0>) DEBUG:__main__:pparse(...) -> (a=>2}],e=>{a=>1}}, <__main__.Context object at 0x7f6cab622e90>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622e10>) DEBUG:__main__:pparse(...) # ['dictend'] DEBUG:__main__:DictEnd:parse(<__main__.Context object at 0x7f6cab622e10>) DEBUG:__main__:DictEnd(...) -> (<__main__.Context object at 0x7f6cab622e10>) DEBUG:__main__:pparse(...) -> ({a=>2}],e=>{a=>1}}, <__main__.Context object at 0x7f6cab622e10>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:pparse(...) # ['listend'] DEBUG:__main__:LListEnd:parse(<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:LListEnd(...) -> (<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:pparse(...) -> (['word',{a=>2}],e=>{a=>1}}, <__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:pparse(...) -> (d=>['word',{a=>2}],e=>{a=>1}}, <__main__.Context object at 0x7f6cab622a50>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictcoma'] DEBUG:__main__:DictComa:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictComa(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, e=>{a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, {a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622f10>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab622f10>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab622f10>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622f10>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, a=>1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622f50>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab622f50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 1}}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622f90>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab622f90>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab622f90>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab622f90>) DEBUG:__main__:pparse(...) -> (1}}, <__main__.Context object at 0x7f6cab622f90>) DEBUG:__main__:pparse(...) -> (a=>1}}, <__main__.Context object at 0x7f6cab622f50>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622f10>) DEBUG:__main__:pparse(...) # ['dictend'] DEBUG:__main__:DictEnd:parse(<__main__.Context object at 0x7f6cab622f10>) DEBUG:__main__:DictEnd(...) -> (<__main__.Context object at 0x7f6cab622f10>) DEBUG:__main__:pparse(...) -> ({a=>1}}, <__main__.Context object at 0x7f6cab622f10>) DEBUG:__main__:pparse(...) -> (e=>{a=>1}}, <__main__.Context object at 0x7f6cab622dd0>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictend'] DEBUG:__main__:DictEnd:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictEnd(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) -> ({a=>'a',b=>True,c=>3,d=>['word',{a=>2}],e=>{a=>1}}, <__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, {a=>$.index}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, a=>$.index}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.index}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) -> ($.index}, <__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) -> (a=>$.index}, <__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictend'] DEBUG:__main__:DictEnd:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictEnd(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) -> ({a=>$.index}, <__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, {a=>$.friends[0].name}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, a=>$.friends[0].name}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.friends[0].name}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) # ['index'] DEBUG:__main__:Index:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 0].name}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) -> (0].name}, <__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) -> ($.friends[0].name}, <__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) -> (a=>$.friends[0].name}, <__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictend'] DEBUG:__main__:DictEnd:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictEnd(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) -> ({a=>$.friends[0].name}, <__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, {a=>12}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, a=>12}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 12}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) -> (12}, <__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) -> (a=>12}, <__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictend'] DEBUG:__main__:DictEnd:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictEnd(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) -> ({a=>12}, <__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, {a=>'a'}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, a=>'a'}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'a'}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) -> ('a'}, <__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) -> (a=>'a'}, <__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:DictVal(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dictend'] DEBUG:__main__:DictEnd:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:DictEnd(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) -> ({a=>'a'}, <__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, False, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) -> (False, <__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, Test(False), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['function'] DEBUG:__main__:Function:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:Function(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, False), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse(...) -> (False), <__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:Function(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) -> (Test(False), <__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, Test($.index), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse(...) # ['function'] DEBUG:__main__:Function:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:Function(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.index), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) -> ($.index), <__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Function(...) -> (<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse(...) -> (Test($.index), <__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, Ns::Hello('world'), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['namespace'] DEBUG:__main__:NameSpace:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:NameSpace(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:NameSpace(...) -> (<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['function'] DEBUG:__main__:Function:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Function(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'world'), {'Hello': at 0x7f6cab609230>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) -> ('world'), <__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Function(...) -> (<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) -> (Ns::Hello('world'), <__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, Test(12), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) # ['function'] DEBUG:__main__:Function:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Function(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 12), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) -> (12), <__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:Function(...) -> (<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) -> (Test(12), <__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, Test(True), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) # ['function'] DEBUG:__main__:Function:parse(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:Function(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, True), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse(...) -> (True), <__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:Function(...) -> (<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) -> (Test(True), <__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, Test('world'), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse(...) # ['function'] DEBUG:__main__:Function:parse(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:Function(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'world'), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:pparse(...) -> ('world'), <__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:Function(...) -> (<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse(...) -> (Test('world'), <__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ~.d[~.e{'b'}], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:pparse(...) # ['itself'] DEBUG:__main__:ItSelf:parse(<__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:pparse(...) # ['index'] DEBUG:__main__:Index:parse(<__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ~.e{'b'}], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['itself'] DEBUG:__main__:ItSelf:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) # ['key'] DEBUG:__main__:Key:parse(<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'b'}], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:pparse(...) -> ('b'}], <__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:Index(...) -> (<__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) -> (~.e{'b'}], <__main__.Context object at 0x7f6cab622d90>) DEBUG:__main__:pparse(...) -> (~.d[~.e{'b'}], <__main__.Context object at 0x7f6cab5b4190>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ~.d[0], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:pparse(...) # ['itself'] DEBUG:__main__:ItSelf:parse(<__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:pparse(...) # ['index'] DEBUG:__main__:Index:parse(<__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 0], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:pparse(...) -> (0], <__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:pparse(...) -> (~.d[0], <__main__.Context object at 0x7f6cab5b41d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ~.answerno(''), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:pparse(...) # ['itself'] DEBUG:__main__:ItSelf:parse(<__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:pparse(...) # ['lambdacall'] DEBUG:__main__:LLambdaCall:parse(<__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ''), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:pparse(...) -> (''), <__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:pparse(...) -> (~.answerno(''), <__main__.Context object at 0x7f6cab5b4210>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'no'), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse(...) -> ('no'), <__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ~.cat('this'), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:pparse(...) # ['itself'] DEBUG:__main__:ItSelf:parse(<__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:pparse(...) # ['lambdacall'] DEBUG:__main__:LLambdaCall:parse(<__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'this'), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse(...) -> ('this'), <__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse(...) -> (~.cat('this'), <__main__.Context object at 0x7f6cab5b4250>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) -> ($), <__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ~.fourtytwo(52), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse(...) # ['itself'] DEBUG:__main__:ItSelf:parse(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse(...) # ['lambdacall'] DEBUG:__main__:LLambdaCall:parse(<__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 52), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) -> (52), <__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) -> (~.fourtytwo(52), <__main__.Context object at 0x7f6cab5b4150>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 42), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) -> (42), <__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ~.c, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) # ['itself'] DEBUG:__main__:ItSelf:parse(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse(...) -> (~.c, <__main__.Context object at 0x7f6cab5b4110>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ~.e.b, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) # ['itself'] DEBUG:__main__:ItSelf:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse(...) -> (~.e.b, <__main__.Context object at 0x7f6cab5b40d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ~.d, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['itself'] DEBUG:__main__:ItSelf:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse(...) -> (~.d, <__main__.Context object at 0x7f6cab5b4090>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ~.d[0], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse(...) # ['itself'] DEBUG:__main__:ItSelf:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse(...) # ['index'] DEBUG:__main__:Index:parse(<__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 0], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:pparse(...) -> (0], <__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:pparse(...) -> (~.d[0], <__main__.Context object at 0x7f6cab5b4050>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ~.e.a, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:pparse(...) # ['itself'] DEBUG:__main__:ItSelf:parse(<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:pparse(...) -> (~.e.a, <__main__.Context object at 0x7f6cab5b4290>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ~.a, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b43d0>) DEBUG:__main__:pparse(...) # ['itself'] DEBUG:__main__:ItSelf:parse(<__main__.Context object at 0x7f6cab5b43d0>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b43d0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b43d0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b43d0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b43d0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b43d0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b43d0>) DEBUG:__main__:pparse(...) -> (~.a, <__main__.Context object at 0x7f6cab5b43d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ~.b, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4490>) DEBUG:__main__:pparse(...) # ['itself'] DEBUG:__main__:ItSelf:parse(<__main__.Context object at 0x7f6cab5b4490>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4490>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4490>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4490>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4490>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4490>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4490>) DEBUG:__main__:pparse(...) -> (~.b, <__main__.Context object at 0x7f6cab5b4490>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ~, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4550>) DEBUG:__main__:pparse(...) # ['itself'] DEBUG:__main__:ItSelf:parse(<__main__.Context object at 0x7f6cab5b4550>) DEBUG:__main__:pparse(...) -> (~, <__main__.Context object at 0x7f6cab5b4550>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, (True), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, True), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4610>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b4610>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b4610>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b4610>) DEBUG:__main__:pparse(...) -> (True), <__main__.Context object at 0x7f6cab5b4610>) DEBUG:__main__:LLambda(...) -> (<__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:pparse(...) -> ((True), <__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ((False)), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, (False)), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, False)), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) -> (False)), <__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:LLambda(...) -> (<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse(...) -> ((False)), <__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:LLambda(...) -> (<__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:pparse(...) -> (((False)), <__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ((False))(True), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, (False))(True), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, False))(True), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) -> (False))(True), <__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:LLambda(...) -> (<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse(...) -> ((False))(True), <__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:LLambda(...) -> (<__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:pparse(...) # ['lambdacall'] DEBUG:__main__:LLambdaCall:parse(<__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, True), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse(...) -> (True), <__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse(...) -> (((False))(True), <__main__.Context object at 0x7f6cab5b4590>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, (False)), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, False)), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4710>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b4710>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b4710>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b4710>) DEBUG:__main__:pparse(...) -> (False)), <__main__.Context object at 0x7f6cab5b4710>) DEBUG:__main__:LLambda(...) -> (<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) -> ((False)), <__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ((False))(True)(True), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, (False))(True)(True), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4790>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b4790>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b4790>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, False))(True)(True), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> (False))(True)(True), <__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LLambda(...) -> (<__main__.Context object at 0x7f6cab5b4790>) DEBUG:__main__:pparse(...) -> ((False))(True)(True), <__main__.Context object at 0x7f6cab5b4790>) DEBUG:__main__:LLambda(...) -> (<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse(...) # ['lambdacall'] DEBUG:__main__:LLambdaCall:parse(<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, True)(True), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) -> (True)(True), <__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) # ['lambdacall'] DEBUG:__main__:LLambdaCall:parse(<__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, True), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) -> (True), <__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) -> (((False))(True)(True), <__main__.Context object at 0x7f6cab5b4690>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, (False)), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, False)), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4810>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b4810>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b4810>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b4810>) DEBUG:__main__:pparse(...) -> (False)), <__main__.Context object at 0x7f6cab5b4810>) DEBUG:__main__:LLambda(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> ((False)), <__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, False), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> (False), <__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ('word'), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'word'), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> ('word'), <__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LLambda(...) -> (<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) -> (('word'), <__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, (True)(False), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, True)(False), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> (True)(False), <__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LLambda(...) -> (<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse(...) # ['lambdacall'] DEBUG:__main__:LLambdaCall:parse(<__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, False), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> (False), <__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> ((True)(False), <__main__.Context object at 0x7f6cab5b46d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, True), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4890>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b4890>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b4890>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b4890>) DEBUG:__main__:pparse(...) -> (True), <__main__.Context object at 0x7f6cab5b4890>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, [($),(2)], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listbegin'] DEBUG:__main__:LList:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LList(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ($),(2)], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4890>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b4890>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b4890>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $),(2)], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:pparse(...) -> ($),(2)], <__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:LLambda(...) -> (<__main__.Context object at 0x7f6cab5b4890>) DEBUG:__main__:pparse(...) -> (($),(2)], <__main__.Context object at 0x7f6cab5b4890>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listcoma'] DEBUG:__main__:LListComa:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LListComa(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, (2)], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 2)], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4950>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4950>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4950>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4950>) DEBUG:__main__:pparse(...) -> (2)], <__main__.Context object at 0x7f6cab5b4950>) DEBUG:__main__:LLambda(...) -> (<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:pparse(...) -> ((2)], <__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listend'] DEBUG:__main__:LListEnd:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LListEnd(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> ([($),(2)], <__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, [$.index,0,'a',True], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listbegin'] DEBUG:__main__:LList:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LList(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.index,0,'a',True], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:pparse(...) -> ($.index,0,'a',True], <__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listcoma'] DEBUG:__main__:LListComa:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LListComa(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 0,'a',True], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:pparse(...) -> (0,'a',True], <__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listcoma'] DEBUG:__main__:LListComa:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LListComa(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'a',True], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:pparse(...) -> ('a',True], <__main__.Context object at 0x7f6cab5b4910>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listcoma'] DEBUG:__main__:LListComa:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LListComa(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, True], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a10>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b4a10>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b4a10>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b4a10>) DEBUG:__main__:pparse(...) -> (True], <__main__.Context object at 0x7f6cab5b4a10>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listend'] DEBUG:__main__:LListEnd:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LListEnd(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> ([$.index,0,'a',True], <__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, [$.friends], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listbegin'] DEBUG:__main__:LList:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LList(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.friends], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) -> ($.friends], <__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listend'] DEBUG:__main__:LListEnd:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LListEnd(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> ([$.friends], <__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, [$.friends[0].name], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listbegin'] DEBUG:__main__:LList:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LList(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.friends[0].name], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['index'] DEBUG:__main__:Index:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 0].name], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) -> (0].name], <__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) -> ($.friends[0].name], <__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listend'] DEBUG:__main__:LListEnd:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LListEnd(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> ([$.friends[0].name], <__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ['a',1,True,['b',2,False]], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listbegin'] DEBUG:__main__:LList:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LList(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'a',1,True,['b',2,False]], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) -> ('a',1,True,['b',2,False]], <__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listcoma'] DEBUG:__main__:LListComa:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LListComa(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 1,True,['b',2,False]], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:pparse(...) -> (1,True,['b',2,False]], <__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listcoma'] DEBUG:__main__:LListComa:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LListComa(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, True,['b',2,False]], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) -> (True,['b',2,False]], <__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listcoma'] DEBUG:__main__:LListComa:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LListComa(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ['b',2,False]], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) # ['listbegin'] DEBUG:__main__:LList:parse(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:LList(...) -> (<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'b',2,False]], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:pparse(...) -> ('b',2,False]], <__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) # ['listcoma'] DEBUG:__main__:LListComa:parse(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:LListComa(...) -> (<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 2,False]], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:pparse(...) -> (2,False]], <__main__.Context object at 0x7f6cab5b4b10>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) # ['listcoma'] DEBUG:__main__:LListComa:parse(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:LListComa(...) -> (<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, False]], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4b90>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b4b90>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b4b90>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b4b90>) DEBUG:__main__:pparse(...) -> (False]], <__main__.Context object at 0x7f6cab5b4b90>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) # ['listend'] DEBUG:__main__:LListEnd:parse(<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:LListEnd(...) -> (<__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:pparse(...) -> (['b',2,False]], <__main__.Context object at 0x7f6cab5b4ad0>) DEBUG:__main__:LListVal(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['listend'] DEBUG:__main__:LListEnd:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:LListEnd(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> (['a',1,True,['b',2,False]], <__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 256, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) -> (256, <__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, '256', {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) -> ('256', <__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, =>, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) ERROR:__main__:pparse(...) ! Synthax error in expression [=>] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, True.False, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) -> (True.False, <__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, [, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['listbegin'] DEBUG:__main__:LList:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:LList(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['listval'] DEBUG:__main__:LListVal:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, , {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) ERROR:__main__:pparse(...) ! Synthax error in expression [] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, {, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, , {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) ERROR:__main__:pparse(...) ! Synthax error in expression [] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, }, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) ERROR:__main__:pparse(...) ! Synthax error in expression [}] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, {asdfaf, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, asdfaf, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) ERROR:__main__:pparse(...) ! Synthax error in expression [asdfaf] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, azdaf}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) ERROR:__main__:pparse(...) ! Synthax error in expression [azdaf}] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, {12=>id}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, 12=>id}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) ERROR:__main__:pparse(...) ! Synthax error in expression [12=>id}] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, {a=>id,a=>2}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, a=>id,a=>2}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, id,a=>2}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4c10>) ERROR:__main__:pparse(...) ! Synthax error in expression [id,a=>2}] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, {aasd=>Sdf, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dictbegin'] DEBUG:__main__:DictBegin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:DictBegin(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dictval'] DEBUG:__main__:DictVal:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'bind': <__main__.Bind object at 0x7f6cab607210>, 'begin': <__main__.Begin object at 0x7f6cab6071d0>}, aasd=>Sdf, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['bind'] DEBUG:__main__:Bind:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, Sdf, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4c10>) ERROR:__main__:pparse(...) ! Synthax error in expression [Sdf] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, .name, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) ERROR:__main__:pparse(...) ! Synthax error in expression [.name] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, Hello(''), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['function'] DEBUG:__main__:Function:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Function(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, Hello(), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['function'] DEBUG:__main__:Function:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Function(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, Hello(, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['function'] DEBUG:__main__:Function:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Function(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ()(, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, )(, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) ERROR:__main__:pparse(...) ! Synthax error in expression [)(] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, name.[0], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) ERROR:__main__:pparse(...) ! Synthax error in expression [name.[0]] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, name..name, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) ERROR:__main__:pparse(...) ! Synthax error in expression [name..name] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, .[0], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) ERROR:__main__:pparse(...) ! Synthax error in expression [.[0]] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, name., {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) ERROR:__main__:pparse(...) ! Synthax error in expression [name.] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, name[0, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) ERROR:__main__:pparse(...) ! Synthax error in expression [name[0] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, name[name], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) ERROR:__main__:pparse(...) ! Synthax error in expression [name[name]] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, name name, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) ERROR:__main__:pparse(...) ! Synthax error in expression [name name] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 123asd, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) -> (123asd, <__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'unfinished string, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) ERROR:__main__:pparse(...) ! Synthax error in expression ['unfinished string] DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.friends[$.index].name, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['index'] DEBUG:__main__:Index:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.index].name, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) -> ($.index].name, <__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) -> ($.friends[$.index].name, <__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.friends[2]{'name'}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['index'] DEBUG:__main__:Index:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 2]{'name'}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) -> (2]{'name'}, <__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) # ['key'] DEBUG:__main__:Key:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'name'}, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) -> ('name'}, <__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:Index(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) -> ($.friends[2]{'name'}, <__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.answerno(''), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse(...) # ['lambdacall'] DEBUG:__main__:LLambdaCall:parse(<__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, ''), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) -> (''), <__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) -> ($.answerno(''), <__main__.Context object at 0x7f6cab5b4a90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'no'), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> ('no'), <__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.cat('this'), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse(...) # ['lambdacall'] DEBUG:__main__:LLambdaCall:parse(<__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'this'), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> ('this'), <__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) -> ($.cat('this'), <__main__.Context object at 0x7f6cab5b4c10>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4c50>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4c50>) DEBUG:__main__:pparse(...) -> ($), <__main__.Context object at 0x7f6cab5b4c50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.fourtytwo(52), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse(...) # ['lambdacall'] DEBUG:__main__:LLambdaCall:parse(<__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 52), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4c50>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4c50>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4c50>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4c50>) DEBUG:__main__:pparse(...) -> (52), <__main__.Context object at 0x7f6cab5b4c50>) DEBUG:__main__:pparse(...) -> ($.fourtytwo(52), <__main__.Context object at 0x7f6cab5b47d0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 42), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) -> (42), <__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, (Str($))(52), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4c50>) DEBUG:__main__:pparse(...) # ['lambda'] DEBUG:__main__:LLambda:parse(<__main__.Context object at 0x7f6cab5b4c50>) DEBUG:__main__:LLambda(<__main__.Context object at 0x7f6cab5b4c50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, Str($))(52), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4c90>) DEBUG:__main__:pparse(...) # ['function'] DEBUG:__main__:Function:parse(<__main__.Context object at 0x7f6cab5b4c90>) DEBUG:__main__:Function(<__main__.Context object at 0x7f6cab5b4c90>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $))(52), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) -> ($))(52), <__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Function(...) -> (<__main__.Context object at 0x7f6cab5b4c90>) DEBUG:__main__:pparse(...) -> (Str($))(52), <__main__.Context object at 0x7f6cab5b4c90>) DEBUG:__main__:LLambda(...) -> (<__main__.Context object at 0x7f6cab5b4c50>) DEBUG:__main__:pparse(...) # ['lambdacall'] DEBUG:__main__:LLambdaCall:parse(<__main__.Context object at 0x7f6cab5b4c50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 52), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) -> (52), <__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) -> ((Str($))(52), <__main__.Context object at 0x7f6cab5b4c50>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, Str($)), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4d10>) DEBUG:__main__:pparse(...) # ['function'] DEBUG:__main__:Function:parse(<__main__.Context object at 0x7f6cab5b4d10>) DEBUG:__main__:Function(<__main__.Context object at 0x7f6cab5b4d10>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $)), {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:pparse(...) -> ($)), <__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:Function(...) -> (<__main__.Context object at 0x7f6cab5b4d10>) DEBUG:__main__:pparse(...) -> (Str($)), <__main__.Context object at 0x7f6cab5b4d10>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.isActive, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) -> ($.isActive, <__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.friends[1].name, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['index'] DEBUG:__main__:Index:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 1].name, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:pparse(...) -> (1].name, <__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) -> ($.friends[1].name, <__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.tags, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) -> ($.tags, <__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.friends[0], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['index'] DEBUG:__main__:Index:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 0], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:pparse(...) -> (0], <__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:pparse(...) -> ($.friends[0], <__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.tags[3], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['index'] DEBUG:__main__:Index:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 3], {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:pparse(...) # ['number'] DEBUG:__main__:Number:parse(<__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:Number(<__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:Number(...) -> (<__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:pparse(...) -> (3], <__main__.Context object at 0x7f6cab5b4d50>) DEBUG:__main__:pparse(...) -> ($.tags[3], <__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.index, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) -> ($.index, <__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, $.guid, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['payload'] DEBUG:__main__:Payload:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['dot'] DEBUG:__main__:Dot:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Dot(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['attribute'] DEBUG:__main__:Attribute:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Name(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) -> ($.guid, <__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, 'a string deh', {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['string'] DEBUG:__main__:String:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:String(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:String(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) -> ('a string deh', <__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse({'dictcoma': <__main__.DictComa object at 0x7f6cac883f10>, 'listend': <__main__.LListEnd object at 0x7f6cab607090>, 'attribute': <__main__.Attribute object at 0x7f6cac883cd0>, 'listval': <__main__.LListVal object at 0x7f6cac883fd0>, 'number': <__main__.Number object at 0x7f6cac883e10>, 'itself': <__main__.ItSelf object at 0x7f6cac883c90>, 'payload': <__main__.Payload object at 0x7f6cac883c50>, 'index': <__main__.Index object at 0x7f6cac883d50>, 'listcoma': <__main__.LListComa object at 0x7f6cab607050>, 'lambdacall': <__main__.LLambdaCall object at 0x7f6cab607190>, 'bool': <__main__.Bool object at 0x7f6cac883e50>, 'listbegin': <__main__.LList object at 0x7f6cac883f90>, 'function': <__main__.Function object at 0x7f6cab607110>, 'begin': <__main__.Begin object at 0x7f6cac883c10>, 'string': <__main__.String object at 0x7f6cac883dd0>, 'dictval': <__main__.DictVal object at 0x7f6cac883ed0>, 'key': <__main__.Key object at 0x7f6cac883d90>, 'dictbegin': <__main__.DictBegin object at 0x7f6cac883e90>, 'dictend': <__main__.DictEnd object at 0x7f6cac883f50>, 'namespace': <__main__.NameSpace object at 0x7f6cab6070d0>, 'dot': <__main__.Dot object at 0x7f6cac883d10>, 'lambda': <__main__.LLambda object at 0x7f6cab607150>}, True, {'Test': at 0x7f6cab6091b8>, 'Ns': {'Hello': at 0x7f6cab609230>}, 'Str': at 0x7f6cab6038c0>}) DEBUG:__main__:pparse(...) # ['begin'] DEBUG:__main__:Begin:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) # ['bool'] DEBUG:__main__:Bool:parse(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Bool(<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:Bool(...) -> (<__main__.Context object at 0x7f6cab5b4cd0>) DEBUG:__main__:pparse(...) -> (True, <__main__.Context object at 0x7f6cab5b4cd0>)