'Parse an expression.  Per default all expressions are parsed, if
the optional `with_condexpr` parameter is set to `False` conditional
expressions are not parsed.'

def parse_expression(self, with_condexpr=True):

    if with_condexpr:
        return self.parse_condexpr()
    return self.parse_or()
