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