| author | wenzelm |
| Sat, 03 Mar 2012 22:53:24 +0100 | |
| changeset 46793 | 3bbc156823dd |
| parent 46787 | 3d3d8f8929a7 |
| permissions | -rw-r--r-- |
| 14516 | 1 |
import |
2 |
||
3 |
import_segment "hol4" |
|
4 |
||
5 |
def_maps |
|
6 |
"EL" > "EL_def" |
|
7 |
||
8 |
type_maps |
|
9 |
"list" > "List.list" |
|
10 |
||
11 |
const_maps |
|
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
12 |
"list_size" > "Compatibility.list_size" |
| 14516 | 13 |
"list_case" > "List.list.list_case" |
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
14 |
"ZIP" > "Compatibility.ZIP" |
|
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
15 |
"UNZIP" > "Compatibility.unzip" |
| 14516 | 16 |
"TL" > "List.tl" |
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
17 |
"SUM" > "Compatibility.sum" |
| 14516 | 18 |
"REVERSE" > "List.rev" |
19 |
"REPLICATE" > "List.replicate" |
|
20 |
"NULL" > "List.null" |
|
21 |
"NIL" > "List.list.Nil" |
|
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
22 |
"MEM" > "Compatibility.list_mem" |
|
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
23 |
"MAP2" > "Compatibility.map2" |
| 14516 | 24 |
"MAP" > "List.map" |
| 22997 | 25 |
"LENGTH" > "Nat.size_class.size" |
| 14516 | 26 |
"LAST" > "List.last" |
27 |
"HD" > "List.hd" |
|
28 |
"FRONT" > "List.butlast" |
|
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
29 |
"FOLDR" > "Compatibility.FOLDR" |
| 14516 | 30 |
"FOLDL" > "List.foldl" |
31 |
"FLAT" > "List.concat" |
|
32 |
"FILTER" > "List.filter" |
|
|
44763
b50d5d694838
HOL/Import: Update HOL4 generated files to current Isabelle.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents:
23029
diff
changeset
|
33 |
"EXISTS" > "List.list_ex" |
| 14516 | 34 |
"EVERY" > "List.list_all" |
35 |
"CONS" > "List.list.Cons" |
|
| 23029 | 36 |
"APPEND" > "List.append" |
| 14516 | 37 |
|
38 |
thm_maps |
|
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
39 |
"list_size_def" > "Compatibility.list_size_def'" |
| 14516 | 40 |
"list_size_cong" > "HOL4Base.list.list_size_cong" |
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
41 |
"list_nchotomy" > "Compatibility.list_CASES" |
|
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
42 |
"list_induction" > "Compatibility.list_INDUCT" |
|
44763
b50d5d694838
HOL/Import: Update HOL4 generated files to current Isabelle.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents:
23029
diff
changeset
|
43 |
"list_distinct" > "List.list.distinct_1" |
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
44 |
"list_case_def" > "Compatibility.list_case_def" |
|
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
45 |
"list_case_cong" > "Compatibility.list_case_cong" |
| 14516 | 46 |
"list_case_compute" > "HOL4Base.list.list_case_compute" |
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
47 |
"list_INDUCT" > "Compatibility.list_INDUCT" |
|
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
48 |
"list_CASES" > "Compatibility.list_CASES" |
|
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
49 |
"list_Axiom_old" > "Compatibility.list_Axiom_old" |
|
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
50 |
"list_Axiom" > "Compatibility.list_Axiom" |
|
44763
b50d5d694838
HOL/Import: Update HOL4 generated files to current Isabelle.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents:
23029
diff
changeset
|
51 |
"list_11" > "List.list.inject" |
| 14516 | 52 |
"ZIP_UNZIP" > "HOL4Base.list.ZIP_UNZIP" |
53 |
"ZIP_MAP" > "HOL4Base.list.ZIP_MAP" |
|
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
54 |
"ZIP" > "Compatibility.ZIP" |
| 14516 | 55 |
"WF_LIST_PRED" > "HOL4Base.list.WF_LIST_PRED" |
56 |
"UNZIP_ZIP" > "HOL4Base.list.UNZIP_ZIP" |
|
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
57 |
"UNZIP" > "Compatibility.UNZIP" |
| 14516 | 58 |
"TL" > "List.tl.simps_2" |
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
59 |
"SUM" > "Compatibility.SUM" |
| 14516 | 60 |
"REVERSE_REVERSE" > "List.rev_rev_ident" |
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
61 |
"REVERSE_DEF" > "Compatibility.REVERSE" |
| 14516 | 62 |
"REVERSE_APPEND" > "List.rev_append" |
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
63 |
"NULL_DEF" > "Compatibility.NULL_DEF" |
| 14516 | 64 |
"NULL" > "HOL4Base.list.NULL" |
|
44763
b50d5d694838
HOL/Import: Update HOL4 generated files to current Isabelle.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents:
23029
diff
changeset
|
65 |
"NOT_NIL_CONS" > "List.list.distinct_1" |
| 14516 | 66 |
"NOT_EXISTS" > "HOL4Base.list.NOT_EXISTS" |
67 |
"NOT_EVERY" > "HOL4Base.list.NOT_EVERY" |
|
68 |
"NOT_EQ_LIST" > "HOL4Base.list.NOT_EQ_LIST" |
|
|
44763
b50d5d694838
HOL/Import: Update HOL4 generated files to current Isabelle.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents:
23029
diff
changeset
|
69 |
"NOT_CONS_NIL" > "List.list.distinct_2" |
| 14516 | 70 |
"MEM_ZIP" > "HOL4Base.list.MEM_ZIP" |
71 |
"MEM_MAP" > "HOL4Base.list.MEM_MAP" |
|
72 |
"MEM_EL" > "HOL4Base.list.MEM_EL" |
|
73 |
"MEM_APPEND" > "HOL4Base.list.MEM_APPEND" |
|
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
74 |
"MEM" > "Compatibility.MEM" |
| 14516 | 75 |
"MAP_EQ_NIL" > "HOL4Base.list.MAP_EQ_NIL" |
76 |
"MAP_CONG" > "HOL4Base.list.MAP_CONG" |
|
77 |
"MAP_APPEND" > "List.map_append" |
|
78 |
"MAP2_ZIP" > "HOL4Base.list.MAP2_ZIP" |
|
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
79 |
"MAP2" > "Compatibility.MAP2" |
|
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
80 |
"MAP" > "Compatibility.MAP" |
| 14516 | 81 |
"LIST_NOT_EQ" > "HOL4Base.list.LIST_NOT_EQ" |
82 |
"LENGTH_ZIP" > "HOL4Base.list.LENGTH_ZIP" |
|
83 |
"LENGTH_UNZIP" > "HOL4Base.list.LENGTH_UNZIP" |
|
84 |
"LENGTH_NIL" > "List.length_0_conv" |
|
85 |
"LENGTH_MAP" > "List.length_map" |
|
86 |
"LENGTH_EQ_NIL" > "HOL4Base.list.LENGTH_EQ_NIL" |
|
87 |
"LENGTH_EQ_CONS" > "HOL4Base.list.LENGTH_EQ_CONS" |
|
88 |
"LENGTH_CONS" > "HOL4Base.list.LENGTH_CONS" |
|
89 |
"LENGTH_APPEND" > "List.length_append" |
|
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
90 |
"LENGTH" > "Compatibility.LENGTH" |
| 14516 | 91 |
"LAST_DEF" > "List.last.simps" |
92 |
"LAST_CONS" > "HOL4Base.list.LAST_CONS" |
|
93 |
"HD" > "List.hd.simps" |
|
94 |
"FRONT_DEF" > "List.butlast.simps_2" |
|
95 |
"FRONT_CONS" > "HOL4Base.list.FRONT_CONS" |
|
96 |
"FOLDR_CONG" > "HOL4Base.list.FOLDR_CONG" |
|
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
97 |
"FOLDR" > "Compatibility.FOLDR" |
| 14516 | 98 |
"FOLDL_CONG" > "HOL4Base.list.FOLDL_CONG" |
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
99 |
"FOLDL" > "Compatibility.FOLDL" |
|
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
100 |
"FLAT" > "Compatibility.FLAT" |
|
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
101 |
"FILTER" > "Compatibility.FILTER" |
| 14516 | 102 |
"EXISTS_MEM" > "HOL4Base.list.EXISTS_MEM" |
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
103 |
"EXISTS_DEF" > "Compatibility.list_exists_DEF" |
| 14516 | 104 |
"EXISTS_CONG" > "HOL4Base.list.EXISTS_CONG" |
|
44763
b50d5d694838
HOL/Import: Update HOL4 generated files to current Isabelle.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents:
23029
diff
changeset
|
105 |
"EXISTS_APPEND" > "List.list_ex_append" |
| 14516 | 106 |
"EVERY_MONOTONIC" > "HOL4Base.list.EVERY_MONOTONIC" |
107 |
"EVERY_MEM" > "HOL4Base.list.EVERY_MEM" |
|
108 |
"EVERY_EL" > "HOL4Base.list.EVERY_EL" |
|
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
109 |
"EVERY_DEF" > "Compatibility.EVERY_DEF" |
| 14516 | 110 |
"EVERY_CONJ" > "HOL4Base.list.EVERY_CONJ" |
111 |
"EVERY_CONG" > "HOL4Base.list.EVERY_CONG" |
|
112 |
"EVERY_APPEND" > "List.list_all_append" |
|
113 |
"EQ_LIST" > "HOL4Base.list.EQ_LIST" |
|
114 |
"EL_compute" > "HOL4Base.list.EL_compute" |
|
115 |
"EL_ZIP" > "HOL4Base.list.EL_ZIP" |
|
116 |
"EL" > "HOL4Base.list.EL" |
|
117 |
"CONS_ACYCLIC" > "HOL4Base.list.CONS_ACYCLIC" |
|
|
44763
b50d5d694838
HOL/Import: Update HOL4 generated files to current Isabelle.
Cezary Kaliszyk <kaliszyk@in.tum.de>
parents:
23029
diff
changeset
|
118 |
"CONS_11" > "List.list.inject" |
| 14516 | 119 |
"CONS" > "HOL4Base.list.CONS" |
120 |
"APPEND_eq_NIL" > "HOL4Base.list.APPEND_eq_NIL" |
|
121 |
"APPEND_NIL" > "List.append_Nil2" |
|
122 |
"APPEND_FRONT_LAST" > "List.append_butlast_last_id" |
|
123 |
"APPEND_ASSOC" > "List.append_assoc" |
|
124 |
"APPEND_11" > "HOL4Base.list.APPEND_11" |
|
|
46787
3d3d8f8929a7
file system structure separating HOL4 and HOL Light concerns
haftmann
parents:
44763
diff
changeset
|
125 |
"APPEND" > "Compatibility.APPEND" |
| 14516 | 126 |
|
127 |
ignore_thms |
|
128 |
"list_repfns" |
|
129 |
"list_TY_DEF" |
|
130 |
"list1_def" |
|
131 |
"list0_def" |
|
132 |
"NIL" |
|
133 |
"CONS_def" |
|
134 |
||
135 |
end |