[EBNF]nonterminal

$Revision$

$Date$

nonterminal — A non-terminal in an EBNF production

Synopsis

Mixed Content Model

nonterminal ::=
(#PCDATA)

Attributes

Common attributes

Name

Type

Default

def CDATA Required

Description

This element is only available if you are using the EBNF Module.

A NonTerminal is a symbol in an EBNF Production that represents a portion of the grammar.

Attributes

def

[EBNF]The def attribute contains a URI reference that points to a production where the nonterminal is defined.

Note that this is not an IDREF, it is a URI reference (as, for example, are href attributes on HTML a elements). This is necessary because references to non-terminals might need to cross document boundaries.