Backus-Naur Form (BNF) Definition

Intel® Quartus® Prime Help uses the Backus-Naur Form (BNF) to define the syntax of the text file formats and message variables. BNF uses the following notation:

Characters

Meaning

::=

"Is defined as"

<...>

Identifiers (that is, variables)

[...]

Optional items

{...}

Repeated items (zero or more times)

(...)

Grouped items

...|...

Indicates a choice between items

:n:n

Suffix indicates a range (for example, <name_char>:1:8 means "from 1 to 8 name characters")

Courier font

Literal text in syntax descriptions. Courier font is used to help distinguish literal text from italic variables in syntax descriptions.