parsing a complex logical expression in pyparsing in a binary tree fashion,"['A', 'and', 'B', 'and', 'C']"