<!DOCTYPE dtd SYSTEM "boot.dtd"><dtd><preamble>
<doctype>dtd</doctype>
<dtdref>boot.dtd</dtdref>
<cmt>Use<brk>     <verb><ltc/!</verb>DOCTYPE dtd SYSTEM "boot.dtd"<verb><gtc/</verb><brk></cmt>
</preamble><body>
<elt><ag0>doctype</ag0><ag0><rdash/</ag0><ag0>(#PCDATA)</ag0><ag0>the name of the document type,
    i.e., the name of the root element (which needs to be defined)</ag0>
<elt><ag0>dtdref</ag0><ag0><rdash/</ag0><ag0>(#PCDATA)</ag0><ag0>the (unquoted) system resource name
   of the DTD to be used with documents of the type "doctype"; this
   name is only used to generate a comment<eos/
   Example: for this DTD:  doctype = dtd   dtdref = boot.dtd</ag0>
<enp><ag0>dtd</ag0><ag0>elt<vbr/enp<vbr/ent<vbr/empt<vbr/cmt</ag0>
<enp><ag0>tags</ag0><ag0>rr<vbr/ro<vbr/or<vbr/oo</ag0>
<enp><ag0>charr</ag0><ag0>spc<vbr/cma<vbr/per<vbr/ltc<vbr/gtc<vbr/qum<vbr/sol<vbr/col<vbr/scl<vbr/quo<vbr/lsq<vbr/rsq</ag0>
<enp><ag0>charn</ag0><ag0>lbr<vbr/rbr<vbr/exc<vbr/atc<vbr/hsh<vbr/dol<vbr/pct<vbr/crt<vbr/amp<vbr/ast<vbr/lpr<vbr/rpr<vbr/und</ag0>
<enp><ag0>chare</ag0><ag0>lsb<vbr/rsb<vbr/hyp<vbr/eqc<vbr/plu<vbr/vbr<vbr/bsl<vbr/tld</ag0>
<enp><ag0>chara</ag0><ag0><pct/charr<vbr/<pct/charn<vbr/<pct/chare</ag0>
<enp><ag0>charh</ag0><ag0>rdash</ag0>
<enp><ag0>chars</ag0><ag0><pct/chara<vbr/<pct/charh<vbr/brk</ag0>
<enp><ag0>eos</ag0><ag0>eos<vbr/eoq<vbr/eoe</ag0>
<empt><ag0>(<pct/eos)</ag0><ag0>ends of sentence made by GELLMU</ag0>
<empt><ag0>(<pct/chars)</ag0><ag0>33 printable, non<hyp/alphanumeric</ag0>
<empt><ag0>(<pct/tags)</ag0><ag0>the tag requirement combinations</ag0>
<enp><ag0>string</ag0><ag0>#PCDATA<vbr/<pct/chars</ag0>
<elt><ag0>ag0</ag0><ag0>rr</ag0><ag0>(<pct/string<vbr/<pct/eos)<ast/</ag0><ag0>command argument</ag0>
<elt><ag0>dtd</ag0><ag0>oo</ag0><ag0>(preamble, body)</ag0>
<elt><ag0>preamble</ag0><ag0>rr</ag0><ag0>(doctype,dtdref,(cmt)<ast/)</ag0><ag0>zero or more comments</ag0>
<elt><ag0>body</ag0><ag0><rdash/</ag0><ag0>(<pct/dtd)<ast/</ag0>
<elt><ag0>elt</ag0><ag0>ro</ag0><ag0>(ag0,ag0,ag0,(ag0)<ast/)</ag0><ag0>element:
             name, tags, defn, comments?</ag0>
<elt><ag0>enp</ag0><ag0>ro</ag0><ag0>(ag0,ag0,(ag0)<ast/)</ag0><ag0>parameter entity:
             name, defn, comments?</ag0>
<elt><ag0>ent</ag0><ag0>ro</ag0><ag0>(ag0,ag0,(ag0)<ast/)</ag0><ag0>general entity:
             name, defn, comments?</ag0>
<elt><ag0>empt</ag0><ag0>ro</ag0><ag0>(ag0,(ag0)<ast/)</ag0><ag0>empty element:
             name, comments?</ag0>
<elt><ag0>cmt</ag0><ag0>rr</ag0><ag0>((<pct/string<vbr/<pct/eos<vbr/verb)<ast/)</ag0><ag0>comment</ag0>
<elt><ag0>verb</ag0><ag0>rr</ag0><ag0>((<pct/string<vbr/<pct/eos)<ast/)</ag0><ag0>inline verbatim, OK in cmt</ag0>
</body>
</dtd>

