B Syntax Notations
The following table lists the syntax notations and their corresponding meaning:
| Symbols | Meaning |
|---|---|
::= |
Indicates is defined as. |
| |
Indicates alternatives. Separate alternatives using vertical bars. Example: a | b means for a or b.
|
{rule1 | rule2} |
Insert alternatives within curly parenthesis in complex production rules. |
[rule] |
Indicate options by using square brackets. Example: [ a ] stands for an optional a value.
|
… |
Indicates repetition. Example: a… means rule a can be repeated multiple times.
|