|Attributes||id | scope|
|Children||example | item | one-of | ruleref | tag | token|
|Description||Defines a grammar rule by associating a rule expansion with an identifier.|
<!ELEMENT rule (%rule-expansion; | example | tag)* > <!ATTLIST rule id ID #REQUIRED scope (private | public) "private" >
id : ID
A unique identifier for this rule. It is used to refer to this rule from ruleref or grammar elements.
scope : (public | private) = private
Indicates the visibility of this rule. If this attribute is set to private, this rule is only visible within the grammar element in which it is defined. ...