1/4
Vocabulary terms and definitions related to operator precedence, associativity, and Extended Backus-Naur Form (EBNF) notation.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Operator Precedence
Levels indicated by the parse tree to ensure there is no ambiguity, with higher precedence operators appearing after the application of more rules.
Operator Associativity
A grammar property indicated by recursive rules; left recursive rules define left associativity and right recursive rules define right associativity.
Optional parts
Elements in Extended BNF that are placed within brackets [].
Alternative parts
Parts of right-hand sides in EBNF placed inside parentheses and separated by vertical bars, for example, —> (+|-)const.
Repetitions
Components occurring 0 or more times in EBNF, placed inside braces {}, such as —> letter{letter|digit}.