Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

[Home]->[Documentation]->[Syntac Universal Parser]->[Other Grammars]->[Extensible Markup Language (XML)]->[Symbols]->[doctypedecl]

Expand All
Collapse All
Contents

xml::doctypedecl Locate in Contents

Declaration Locate in Contents

[16]     doctypedecl     ::=     '<!DOCTYPE' S QName (S ExternalID)? S? ('[' intSubset ']' S?)? '>'

Composition Locate in Contents

prolog doctypedecl Concatenation Node Concatenation Node S QName Alternation Node Alternation Node Alternation Node '>' '<' '!' 'D' 'O' 'C' 'T' 'Y' 'P' 'E' Concatenation Node @ S @ Concatenation Node @ S ExternalID '[ 'Sbeins-u]' Alternation Node S @

State Machine Locate in Contents

start:1675:$0 final:1676:$0 S|{1646|$2|1647} QName|{1677|$3|1678} S|{1646|$6|1647} ExternalID|{1693|$7|1694} S|{1646|$9|1647} S|{1646|$14|1647}