- or download this
rule xml :i {
^
...
]
\s*
}
- or download this
document ::= prolog element Misc*
Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#
+x10000-#x10FFFF]
S ::= (#x20 | #x9 | #xD | #xA)+
etcetera, etcetera
- or download this
rule document { <prolog> <element> <Misc>* }
rule Char { <[\x9\xA\xD\x20-\xD7FF\xE000\xFFFD\x10000-\x10FFFF]> }
...
rule Nmtoken { <NameChar>+ }
rule Nmtokens { <Nmtoken> [<S> <Nmtoken>]* }
etcetera, etcetera
- or download this
#!/usr/bin/perl -w
...
print "\n}\n\n";
}
- or download this
rule document {
<prolog> <element> <Misc>*
...
# Large block manually removed.
}