OMG IDL Grammar in EBNF Notation

The formal definition of the IDL grammar presented in this section is based on the CORBA 2.4.2 specification. You should bear in mind that the formal definition expressed in EBNF is not a complete description of IDL grammar—the semantics described in this and other chapters implicitly put further constraints on IDL grammar.

A brief summary of EBNF notation is provided in Table 16.3.

Table 16.3. Syntax Notation for IDL Grammar
NotationMeaning
"text"A text literal.
<token>A token composed of other tokens and literals.
::=The token on the left of this operator is defined by the expression on the right of it.
|The expressions to the left and right of this operator are alternatives.
{}The expression within braces is treated ...

Get Pure CORBA now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.