[EBNF]nonterminal

$Revision: 2360 $

$Date: 2002-12-29 15:36:24 -0500 (Sun, 29 Dec 2002) $

nonterminal — A non-terminal in an EBNF production

Synopsis

Mixed Content Model

nonterminal ::=
(#PCDATA)

Attributes

Common attributes

Name

Type

Default

defCDATARequired

Parameter Entities

The following parameter entities contain nonterminal:

Parameter Entities
%cptr.char.mix;%ebnf.inline.hook;%ndxterm.char.mix;
%para.char.mix;%refinline.char.mix;%refname.char.mix;
%tbl.entry.mdl;%tech.char.class;%title.char.mix;

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.