DTDs/Basic-4.0.dtd

changeset 0
de9c2efb9d02
equal deleted inserted replaced
-1:000000000000 0:de9c2efb9d02
1 <!-- This is the DTD for eric4's basic marshaller -->
2
3 <!ELEMENT int (#PCDATA)>
4 <!ELEMENT long (#PCDATA)>
5 <!ELEMENT float (#PCDATA)>
6 <!ELEMENT complex (#PCDATA)>
7 <!ELEMENT bool (#PCDATA)>
8 <!ELEMENT string (#PCDATA)>
9 <!ELEMENT unicode (#PCDATA)>
10 <!ELEMENT none EMPTY>
11
12 <!ELEMENT pickle (#PCDATA)>
13 <!ATTLIST pickle
14 method CDATA #REQUIRED
15 encoding CDATA #REQUIRED>
16
17 <!ELEMENT key (int | long | float | complex | string | unicode)>
18 <!ELEMENT value (int | long | float | complex | bool | string | unicode | none |
19 dict | tuple | list | pickle)>
20
21 <!ELEMENT dict (key, value)*>
22
23 <!ELEMENT tuple (int | long | float | complex | bool | string | unicode | none |
24 dict | tuple | list | pickle)*>
25
26 <!ELEMENT list (int | long | float | complex | bool | string | unicode | none |
27 dict | tuple | list | pickle)*>

eric ide

mercurial