Albalib.OperatorSourceof_string op computes the precedence information of the operator op given as a string. for unknow operators the highest precedence below function application and left associativity is returned.
needs_parens lower is_left upper decides if the lower operand lower used as a left or right operand (indicated by the flag is_left) for upper needs parentheses.