Syntax Conventions
The following typographic conventions are used in the syntax description:
Typeface
|
Usage
|
Examples
|
monospace (bold)
|
Indicates a keyword.
|
capability
|
monospace (italic)
|
Indicates an irreducible term such as an identifier, and its type. A value is expected if only a type is specified.
|
c_name:string
uint32
|
monospace
|
Indicates a reducible term.
|
capability_list
|
Symbol
|
Usage
|
Examples
|
[]
|
Indicates an optional syntax component.
|
[ extends capability_list ]
|
|
|
Separates mutually exclusive syntax components.
|
dco | drl | raid5 | srl
|
|