blob: 88aace0baf01b6ee06b4163d9b19cb8b4c6c484e [file] [log] [blame]
Fred Drake7859f171999-01-29 16:21:20 +00001<!ENTITY % common.att "
2 id ID #IMPLIED
3 role NMTOKEN #IMPLIED">
4
5<!-- include the OASIS Exchange Table Model -->
6<!ENTITY oasis-tables.mod
7 PUBLIC "-//OASIS//DTD Exchange Table Model 19960430//EN">
8&oasis-tables.mod;
9
Fred Drakef3396321999-01-29 16:42:37 +000010<!-- define the &version; general entity -->
11<!ENTITY python-version.ent
12 PUBLIC "+//IDN python.org//ENTITIES Python Version//EN">
13&python-version.ent;
14
Fred Drake7859f171999-01-29 16:21:20 +000015<!ELEMENT input - - EMPTY>
16<!ATTLIST input
17 %common.att;
18 xml:link #FIXED "simple"
19 show CDATA "embed"
20 embed CDATA "auto"
21 source CDATA #REQUIRED>
22
23<!ELEMENT (function|constant) - - (#PCDATA)>
24<!ATTLIST (function|constant)
25 %common.att;
26 index (index|noindex) noindex
27 module CDATA #IMPLIED>
28
29<!ELEMENT method - - (#PCDATA)>
30<!ATTLIST method
31 %common.att;
32 index (index|noindex) noindex
33 module CDATA #IMPLIED
34 class CDATA #IMPLIED>
35
36<!ELEMENT module - - (#PCDATA)>
37<!ATTLIST module
38 %common.att;
39 link (link|nolink) nolink
40 package CDATA #IMPLIED>
41
42<!ELEMENT signature - - (name, super*, args?)>
43<!ELEMENT name - - (#PCDATA)>
44<!ELEMENT super - - (#PCDATA)>
45<!ELEMENT args - - (#PCDATA)>
46
47<!ELEMENT %descriptor.class; - - (sig+, description)>
48<!ELEMENT description - - (%para.mix;)>