]> matita.cs.unibo.it Git - helm.git/blob - helm/software/matita/contribs/procedural/Coq/IntMap/Mapfold.mma
Preparing for 0.5.9 release.
[helm.git] / helm / software / matita / contribs / procedural / Coq / IntMap / Mapfold.mma
1 (**************************************************************************)
2 (*       ___                                                              *)
3 (*      ||M||                                                             *)
4 (*      ||A||       A project by Andrea Asperti                           *)
5 (*      ||T||                                                             *)
6 (*      ||I||       Developers:                                           *)
7 (*      ||T||         The HELM team.                                      *)
8 (*      ||A||         http://helm.cs.unibo.it                             *)
9 (*      \   /                                                             *)
10 (*       \ /        This file is distributed under the terms of the       *)
11 (*        v         GNU General Public License Version 2                  *)
12 (*                                                                        *)
13 (**************************************************************************)
14
15 (* This file was automatically generated: do not edit *********************)
16
17 include "Coq.ma".
18
19 (*#***********************************************************************)
20
21 (*  v      *   The Coq Proof Assistant  /  The Coq Development Team     *)
22
23 (* <O___,, * CNRS-Ecole Polytechnique-INRIA Futurs-Universite Paris Sud *)
24
25 (*   \VV/  **************************************************************)
26
27 (*    //   *      This file is distributed under the terms of the       *)
28
29 (*         *       GNU Lesser General Public License Version 2.1        *)
30
31 (*#***********************************************************************)
32
33 (*i       $Id: Mapfold.v,v 1.4.2.1 2004/07/16 19:31:04 herbelin Exp $      i*)
34
35 include "Bool/Bool.ma".
36
37 include "Bool/Sumbool.ma".
38
39 include "ZArith/ZArith.ma".
40
41 include "IntMap/Addr.ma".
42
43 include "IntMap/Adist.ma".
44
45 include "IntMap/Addec.ma".
46
47 include "IntMap/Map.ma".
48
49 include "IntMap/Fset.ma".
50
51 include "IntMap/Mapaxioms.ma".
52
53 include "IntMap/Mapiter.ma".
54
55 include "IntMap/Lsort.ma".
56
57 include "IntMap/Mapsubset.ma".
58
59 include "Lists/List.ma".
60
61 (* UNEXPORTED
62 Section MapFoldResults
63 *)
64
65 (* UNEXPORTED
66 cic:/Coq/IntMap/Mapfold/MapFoldResults/A.var
67 *)
68
69 (* UNEXPORTED
70 cic:/Coq/IntMap/Mapfold/MapFoldResults/M.var
71 *)
72
73 (* UNEXPORTED
74 cic:/Coq/IntMap/Mapfold/MapFoldResults/neutral.var
75 *)
76
77 (* UNEXPORTED
78 cic:/Coq/IntMap/Mapfold/MapFoldResults/op.var
79 *)
80
81 (* UNEXPORTED
82 cic:/Coq/IntMap/Mapfold/MapFoldResults/nleft.var
83 *)
84
85 (* UNEXPORTED
86 cic:/Coq/IntMap/Mapfold/MapFoldResults/nright.var
87 *)
88
89 (* UNEXPORTED
90 cic:/Coq/IntMap/Mapfold/MapFoldResults/assoc.var
91 *)
92
93 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_ext.con" as lemma.
94
95 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_ext_f_1.con" as lemma.
96
97 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_ext_f.con" as lemma.
98
99 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold1_as_Fold_1.con" as lemma.
100
101 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold1_as_Fold.con" as lemma.
102
103 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold1_ext.con" as lemma.
104
105 (* UNEXPORTED
106 cic:/Coq/IntMap/Mapfold/MapFoldResults/comm.var
107 *)
108
109 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_Put_disjoint_1.con" as lemma.
110
111 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_Put_disjoint_2.con" as lemma.
112
113 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_Put_disjoint.con" as lemma.
114
115 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_Put_behind_disjoint_2.con" as lemma.
116
117 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_Put_behind_disjoint.con" as lemma.
118
119 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_Merge_disjoint_1.con" as lemma.
120
121 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_Merge_disjoint.con" as lemma.
122
123 (* UNEXPORTED
124 End MapFoldResults
125 *)
126
127 (* UNEXPORTED
128 Section MapFoldDistr
129 *)
130
131 (* UNEXPORTED
132 cic:/Coq/IntMap/Mapfold/MapFoldDistr/A.var
133 *)
134
135 (* UNEXPORTED
136 cic:/Coq/IntMap/Mapfold/MapFoldDistr/M.var
137 *)
138
139 (* UNEXPORTED
140 cic:/Coq/IntMap/Mapfold/MapFoldDistr/neutral.var
141 *)
142
143 (* UNEXPORTED
144 cic:/Coq/IntMap/Mapfold/MapFoldDistr/op.var
145 *)
146
147 (* UNEXPORTED
148 cic:/Coq/IntMap/Mapfold/MapFoldDistr/M'.var
149 *)
150
151 (* UNEXPORTED
152 cic:/Coq/IntMap/Mapfold/MapFoldDistr/neutral'.var
153 *)
154
155 (* UNEXPORTED
156 cic:/Coq/IntMap/Mapfold/MapFoldDistr/op'.var
157 *)
158
159 (* UNEXPORTED
160 cic:/Coq/IntMap/Mapfold/MapFoldDistr/N.var
161 *)
162
163 (* UNEXPORTED
164 cic:/Coq/IntMap/Mapfold/MapFoldDistr/times.var
165 *)
166
167 (* UNEXPORTED
168 cic:/Coq/IntMap/Mapfold/MapFoldDistr/absorb.var
169 *)
170
171 (* UNEXPORTED
172 cic:/Coq/IntMap/Mapfold/MapFoldDistr/distr.var
173 *)
174
175 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_distr_r_1.con" as lemma.
176
177 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_distr_r.con" as lemma.
178
179 (* UNEXPORTED
180 End MapFoldDistr
181 *)
182
183 (* UNEXPORTED
184 Section MapFoldDistrL
185 *)
186
187 (* UNEXPORTED
188 cic:/Coq/IntMap/Mapfold/MapFoldDistrL/A.var
189 *)
190
191 (* UNEXPORTED
192 cic:/Coq/IntMap/Mapfold/MapFoldDistrL/M.var
193 *)
194
195 (* UNEXPORTED
196 cic:/Coq/IntMap/Mapfold/MapFoldDistrL/neutral.var
197 *)
198
199 (* UNEXPORTED
200 cic:/Coq/IntMap/Mapfold/MapFoldDistrL/op.var
201 *)
202
203 (* UNEXPORTED
204 cic:/Coq/IntMap/Mapfold/MapFoldDistrL/M'.var
205 *)
206
207 (* UNEXPORTED
208 cic:/Coq/IntMap/Mapfold/MapFoldDistrL/neutral'.var
209 *)
210
211 (* UNEXPORTED
212 cic:/Coq/IntMap/Mapfold/MapFoldDistrL/op'.var
213 *)
214
215 (* UNEXPORTED
216 cic:/Coq/IntMap/Mapfold/MapFoldDistrL/N.var
217 *)
218
219 (* UNEXPORTED
220 cic:/Coq/IntMap/Mapfold/MapFoldDistrL/times.var
221 *)
222
223 (* UNEXPORTED
224 cic:/Coq/IntMap/Mapfold/MapFoldDistrL/absorb.var
225 *)
226
227 (* UNEXPORTED
228 cic:/Coq/IntMap/Mapfold/MapFoldDistrL/distr.var
229 *)
230
231 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_distr_l.con" as lemma.
232
233 (* UNEXPORTED
234 End MapFoldDistrL
235 *)
236
237 (* UNEXPORTED
238 Section MapFoldExists
239 *)
240
241 (* UNEXPORTED
242 cic:/Coq/IntMap/Mapfold/MapFoldExists/A.var
243 *)
244
245 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_orb_1.con" as lemma.
246
247 inline procedural "cic:/Coq/IntMap/Mapfold/MapFold_orb.con" as lemma.
248
249 (* UNEXPORTED
250 End MapFoldExists
251 *)
252
253 (* UNEXPORTED
254 Section DMergeDef
255 *)
256
257 (* UNEXPORTED
258 cic:/Coq/IntMap/Mapfold/DMergeDef/A.var
259 *)
260
261 inline procedural "cic:/Coq/IntMap/Mapfold/DMerge.con" as definition.
262
263 inline procedural "cic:/Coq/IntMap/Mapfold/in_dom_DMerge_1.con" as lemma.
264
265 inline procedural "cic:/Coq/IntMap/Mapfold/in_dom_DMerge_2.con" as lemma.
266
267 inline procedural "cic:/Coq/IntMap/Mapfold/in_dom_DMerge_3.con" as lemma.
268
269 (* UNEXPORTED
270 End DMergeDef
271 *)
272