annotate contrib/dict_legacy/dictionary.dtd @ 1562:6219359a36a9 default tip

Merge latest changes from proposed branch
author Sebastien Decugis <sdecugis@freediameter.net>
date Mon, 21 Jun 2021 19:08:18 +0800
parents a6b3e9e88e64
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
599
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
604
d4319998b5f3 Updated the DTD to reflect what the parser is expecting
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 599
diff changeset
2 <!ELEMENT dictionary (vendor*, base*, application*)>
599
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
3
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
4 <!ELEMENT vendor EMPTY>
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
5 <!ATTLIST vendor
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
6 id CDATA #REQUIRED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
7 name CDATA #REQUIRED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
8 >
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
9
604
d4319998b5f3 Updated the DTD to reflect what the parser is expecting
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 599
diff changeset
10 <!ELEMENT base (command*, typedefn*, avp*)>
599
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
11 <!ATTLIST base
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
12 uri CDATA #IMPLIED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
13 >
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
14
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
15 <!ELEMENT application (command*, typedefn*, avp*)>
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
16 <!ATTLIST application
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
17 id CDATA #REQUIRED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
18 name CDATA #IMPLIED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
19 uri CDATA #IMPLIED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
20 >
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
21 <!ELEMENT command (requestrules*, answerrules*)>
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
22 <!ATTLIST command
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
23 name CDATA #REQUIRED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
24 code CDATA #REQUIRED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
25 vendor-id CDATA #IMPLIED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
26 pbit (0 | 1) "1"
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
27 >
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
28
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
29 <!ELEMENT typedefn EMPTY>
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
30 <!ATTLIST typedefn
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
31 type-name ID #REQUIRED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
32 type-parent IDREF #IMPLIED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
33 description CDATA #IMPLIED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
34 >
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
35 <!ELEMENT avp ((type | grouped), (enum*))>
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
36 <!ATTLIST avp
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
37 name ID #REQUIRED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
38 description CDATA #IMPLIED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
39 code CDATA #REQUIRED
829
a6b3e9e88e64 Fix the DTD as per Patricio comments
Sebastien Decugis <sdecugis@freediameter.net>
parents: 787
diff changeset
40 mandatory CDATA #IMPLIED
599
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
41 vendor-id CDATA #IMPLIED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
42 >
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
43 <!ELEMENT type EMPTY>
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
44 <!ATTLIST type
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
45 type-name IDREF #REQUIRED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
46 >
787
f048899b083e Fixed the DTD to match the format we are actually parsing
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 604
diff changeset
47 <!ELEMENT grouped (fixed*, required*, optional*)>
599
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
48 <!ELEMENT enum EMPTY>
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
49 <!ATTLIST enum
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
50 name CDATA #REQUIRED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
51 code CDATA #REQUIRED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
52 >
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
53
787
f048899b083e Fixed the DTD to match the format we are actually parsing
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 604
diff changeset
54 <!ELEMENT requestrules (fixed*, required*, optional*)>
f048899b083e Fixed the DTD to match the format we are actually parsing
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 604
diff changeset
55 <!ELEMENT answerrules (fixed*, required*, optional*)>
604
d4319998b5f3 Updated the DTD to reflect what the parser is expecting
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 599
diff changeset
56
787
f048899b083e Fixed the DTD to match the format we are actually parsing
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 604
diff changeset
57 <!ELEMENT fixed (avprule*)>
f048899b083e Fixed the DTD to match the format we are actually parsing
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 604
diff changeset
58 <!ELEMENT required (avprule*)>
f048899b083e Fixed the DTD to match the format we are actually parsing
Sebastien Decugis <sdecugis@nict.go.jp>
parents: 604
diff changeset
59 <!ELEMENT optional (avprule*)>
599
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
60
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
61 <!ELEMENT avprule EMPTY>
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
62 <!ATTLIST avprule
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
63 name IDREF #REQUIRED
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
64 position (first | last | unspecified) "unspecified"
829
a6b3e9e88e64 Fix the DTD as per Patricio comments
Sebastien Decugis <sdecugis@freediameter.net>
parents: 787
diff changeset
65 maximum CDATA #IMPLIED
a6b3e9e88e64 Fix the DTD as per Patricio comments
Sebastien Decugis <sdecugis@freediameter.net>
parents: 787
diff changeset
66 minimum CDATA #IMPLIED
599
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
67 >
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
68
1dade7d4cf2e Original version verbatim from draft-frascone-xml-dictionary-00
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
diff changeset
69
"Welcome to our mercurial repository"