def _parse_tokens(self, tokens, i, actions=True):
    results = []
    for e in self.exprs:
        (exprresults, i) = e.parse(tokens, i)
        if (exprresults is not None):
            results.extend(exprresults)
    return (([E(self.name, *results)] if self.name else results), i)
def _parse_tokens(self, tokens, i, actions=True):
    results = []
    for e in self.exprs:
        (exprresults, i) = e.parse(tokens, i)
        if (exprresults is not None):
            results.extend(exprresults)
    return (([E(self.name, *results)] if self.name else results), i)