Lines Matching refs:operators
3 is used to do some preprocessing. It filters out invalid operators like
4 the bitshift operators we don't allow in templates. It separates
109 # bind operators to token types
110 operators = {
139 reverse_operators = dict([(v, k) for k, v in iteritems(operators)])
140 assert len(operators) == len(reverse_operators), "operators dropped"
142 "(%s)" % "|".join(re.escape(x) for x in sorted(operators, key=lambda x: -len(x)))
659 token = operators[value]
698 # like operators