Lines Matching refs:precedence
36 grammar, introduce new operators, change precedence levels, etc. In this
43 for most parts of the grammar and operator precedence parsing for the
45 using operator precedence parsing, it is very easy to allow
62 # Define > with the same precedence as <.
75 # Define = with slightly lower precedence than relationals.
161 track of whether it was an operator, and if it was, what precedence
162 level the operator is at. The precedence is only used for binary
195 // Read the precedence if present.
198 return LogErrorP("Invalid precedence: must be 1..100");
298 operator, we register it in the precedence table. This allows the binary
300 are working on a fully-general operator precedence parser, this is all
358 so there is no need for precedence information.
464 ready> def binary : 1 (x y) 0; # Low-precedence operator that ignores operands.
487 # Define > with the same precedence as <.
507 # Define = with slightly lower precedence than relationals.
511 # Define ':' for sequencing: as a low-precedence operator that ignores operands