1 <?xml version=
"1.0" encoding=
"UTF-8"?>
4 xmlns:
xs=
"http://www.w3.org/2001/XMLSchema"
5 xmlns=
"http://www.w3.org/1998/Math/MathML"
6 targetNamespace=
"http://www.w3.org/1998/Math/MathML"
7 elementFormDefault=
"qualified"
12 This is an XML Schema module for the calculus operators of content
14 Author: St
éphane Dalmas, INRIA.
20 <xs:attributeGroup name=
"int.attlist">
21 <xs:attributeGroup ref=
"Definition.attrib"/>
22 <xs:attributeGroup ref=
"Common.attrib"/>
25 <xs:complexType name=
"int.type">
26 <xs:attributeGroup ref=
"int.attlist"/>
29 <xs:element name=
"int" type=
"int.type"/>
33 <xs:attributeGroup name=
"diff.attlist">
34 <xs:attributeGroup ref=
"Definition.attrib"/>
35 <xs:attributeGroup ref=
"Common.attrib"/>
38 <xs:complexType name=
"diff.type">
39 <xs:attributeGroup ref=
"diff.attlist"/>
42 <xs:element name=
"diff" type=
"diff.type"/>
44 <!-- "partialdiff" -->
46 <xs:attributeGroup name=
"partialdiff.attlist">
47 <xs:attributeGroup ref=
"Definition.attrib"/>
48 <xs:attributeGroup ref=
"Common.attrib"/>
51 <xs:complexType name=
"partialdiff.type">
52 <xs:attributeGroup ref=
"partialdiff.attlist"/>
55 <xs:element name=
"partialdiff" type=
"partialdiff.type"/>
59 <xs:attributeGroup name=
"limit.attlist">
60 <xs:attributeGroup ref=
"Definition.attrib"/>
61 <xs:attributeGroup ref=
"Common.attrib"/>
65 <xs:complexType name=
"limit.type">
66 <xs:attributeGroup ref=
"limit.attlist"/>
69 <xs:element name=
"limit" type=
"limit.type"/>
73 <xs:attributeGroup name=
"lowlimit.attlist">
74 <xs:attributeGroup ref=
"Definition.attrib"/>
75 <xs:attributeGroup ref=
"Common.attrib"/>
78 <xs:group name=
"lowlimit.content">
80 <xs:group ref=
"Content-expr.class"/>
84 <xs:complexType name=
"lowlimit.type">
85 <xs:group ref=
"lowlimit.content" minOccurs=
"1" maxOccurs=
"unbounded"/>
86 <xs:attributeGroup ref=
"lowlimit.attlist"/>
89 <xs:element name=
"lowlimit" type=
"lowlimit.type"/>
93 <xs:attributeGroup name=
"uplimit.attlist">
94 <xs:attributeGroup ref=
"Definition.attrib"/>
95 <xs:attributeGroup ref=
"Common.attrib"/>
98 <xs:group name=
"uplimit.content">
100 <xs:group ref=
"Content-expr.class"/>
104 <xs:complexType name=
"uplimit.type">
105 <xs:group ref=
"uplimit.content" minOccurs=
"1" maxOccurs=
"unbounded"/>
106 <xs:attributeGroup ref=
"uplimit.attlist"/>
109 <xs:element name=
"uplimit" type=
"uplimit.type"/>
113 <xs:attributeGroup name=
"tendsto.attlist">
114 <xs:attribute name=
"type" type=
"xs:string"/>
115 <xs:attributeGroup ref=
"Definition.attrib"/>
116 <xs:attributeGroup ref=
"Common.attrib"/>
120 <xs:complexType name=
"tendsto.type">
121 <xs:attributeGroup ref=
"tendsto.attlist"/>
124 <xs:element name=
"tendsto" type=
"tendsto.type"/>
126 <!-- And the group of everything -->
128 <xs:group name=
"Content-calculus.class">
130 <xs:element ref=
"int"/>
131 <xs:element ref=
"diff"/>
132 <xs:element ref=
"partialdiff"/>
133 <xs:element ref=
"limit"/>
134 <xs:element ref=
"lowlimit"/>
135 <xs:element ref=
"uplimit"/>
136 <xs:element ref=
"tendsto"/>
142 Copyright û 2002 World Wide Web Consortium, (Massachusetts Institute
143 of Technology, Institut National de Recherche en Informatique et en
144 Automatique, Keio University). All Rights Reserved. See
145 http://www.w3.org/Consortium/Legal/.