

def get_operator(self):
    (token, negate) = self.get_token('Reached end of statement, still expecting an operator.')
    if ((not isinstance(token, basestring)) or (token not in OPERATORS)):
        raise self.error_class(('%s is not a valid operator.' % token))
    if self.at_end():
        raise self.error_class(('No variable provided after "%s".' % token))
    (op, true) = OPERATORS[token]
    if (not true):
        negate = (not negate)
    return (negate, negate)

dataset/ETHPy150Open aehlke/manabi/apps/utils/templatetags/smartif.py IfParser.get_operator/VarMisuse@109/165 `op`->`negate`