151 \item {\tt ClassicalFun}, 129 |
151 \item {\tt ClassicalFun}, 129 |
152 \item {\tt combination}, \bold{44} |
152 \item {\tt combination}, \bold{44} |
153 \item {\tt commit}, \bold{2} |
153 \item {\tt commit}, \bold{2} |
154 \item {\tt COMP}, \bold{46} |
154 \item {\tt COMP}, \bold{46} |
155 \item {\tt compose}, \bold{46} |
155 \item {\tt compose}, \bold{46} |
156 \item {\tt compose_tac}, \bold{22} |
156 \item {\tt compose_tac}, \bold{23} |
157 \item {\tt compSWrapper}, \bold{124} |
157 \item {\tt compSWrapper}, \bold{124} |
158 \item {\tt compWrapper}, \bold{124} |
158 \item {\tt compWrapper}, \bold{124} |
159 \item {\tt concl_of}, \bold{39} |
159 \item {\tt concl_of}, \bold{39} |
160 \item {\tt COND}, \bold{32} |
160 \item {\tt COND}, \bold{32} |
161 \item congruence rules, 102 |
161 \item congruence rules, 102 |
204 \item {\tt dest_eq}, \bold{97} |
204 \item {\tt dest_eq}, \bold{97} |
205 \item {\tt dest_state}, \bold{39} |
205 \item {\tt dest_state}, \bold{39} |
206 \item destruct-resolution, 17 |
206 \item destruct-resolution, 17 |
207 \item {\tt DETERM}, \bold{32} |
207 \item {\tt DETERM}, \bold{32} |
208 \item discrimination nets, \bold{24} |
208 \item discrimination nets, \bold{24} |
|
209 \item {\tt distinct_subgoals_tac}, \bold{22} |
209 \item {\tt dmatch_tac}, \bold{17} |
210 \item {\tt dmatch_tac}, \bold{17} |
210 \item {\tt dres_inst_tac}, \bold{18} |
211 \item {\tt dres_inst_tac}, \bold{18} |
211 \item {\tt dresolve_tac}, \bold{17} |
212 \item {\tt dresolve_tac}, \bold{17} |
212 \item {\tt dtac}, \bold{19} |
213 \item {\tt dtac}, \bold{19} |
213 \item {\tt dummyT}, 82, 83, 93 |
214 \item {\tt dummyT}, 82, 83, 93 |
|
215 \item duplicate subgoals |
|
216 \subitem removing, 22 |
214 |
217 |
215 \indexspace |
218 \indexspace |
216 |
219 |
217 \item elim-resolution, 16 |
220 \item elim-resolution, 16 |
218 \item {\tt ematch_tac}, \bold{17} |
221 \item {\tt ematch_tac}, \bold{17} |
287 \item {\tt Free}, \bold{57}, 82 |
290 \item {\tt Free}, \bold{57}, 82 |
288 \item {\tt freezeT}, \bold{45} |
291 \item {\tt freezeT}, \bold{45} |
289 \item {\tt frs}, \bold{11} |
292 \item {\tt frs}, \bold{11} |
290 \item {\tt Full_simp_tac}, \bold{100}, 105 |
293 \item {\tt Full_simp_tac}, \bold{100}, 105 |
291 \item {\tt full_simp_tac}, 105, \bold{106} |
294 \item {\tt full_simp_tac}, 105, \bold{106} |
292 \item {\tt fun} type, 60 |
295 \item {\textit {fun}} type, 60 |
293 \item function applications, \bold{57} |
296 \item function applications, \bold{57} |
294 |
297 |
295 \indexspace |
298 \indexspace |
296 |
299 |
297 \item {\tt get_axiom}, \bold{55} |
300 \item {\tt get_axiom}, \bold{55} |
402 \item {\tt nprems_of}, \bold{39} |
405 \item {\tt nprems_of}, \bold{39} |
403 \item numerals, 66 |
406 \item numerals, 66 |
404 |
407 |
405 \indexspace |
408 \indexspace |
406 |
409 |
407 \item {\tt o} type, 76 |
410 \item {\textit {o}} type, 76 |
408 \item {\tt op} symbol, 73 |
411 \item {\tt op} symbol, 73 |
409 \item {\tt option} ML type, 26 |
412 \item {\tt option} ML type, 26 |
410 \item oracles, 61--62 |
413 \item oracles, 61--62 |
411 \item {\tt ORELSE}, \bold{28}, 30, 34 |
414 \item {\tt ORELSE}, \bold{28}, 30, 34 |
412 \item {\tt ORELSE'}, 35 |
415 \item {\tt ORELSE'}, 35 |
468 \subitem saving and restoring, 14 |
471 \subitem saving and restoring, 14 |
469 \subitem stacking, 13 |
472 \subitem stacking, 13 |
470 \subitem starting, 6 |
473 \subitem starting, 6 |
471 \subitem timing, 10 |
474 \subitem timing, 10 |
472 \item {\tt PROP} symbol, 65 |
475 \item {\tt PROP} symbol, 65 |
|
476 \item {\textit {prop}} type, 60, 66 |
473 \item {\tt prop} nonterminal, \bold{64}, 76 |
477 \item {\tt prop} nonterminal, \bold{64}, 76 |
474 \item {\tt prop} type, 60, 66 |
|
475 \item {\tt prove_goal}, 10, \bold{13} |
478 \item {\tt prove_goal}, 10, \bold{13} |
476 \item {\tt prove_goalw}, \bold{13} |
479 \item {\tt prove_goalw}, \bold{13} |
477 \item {\tt prove_goalw_cterm}, \bold{13} |
480 \item {\tt prove_goalw_cterm}, \bold{13} |
478 \item {\tt prth}, \bold{36} |
481 \item {\tt prth}, \bold{36} |
479 \item {\tt prthq}, \bold{37} |
482 \item {\tt prthq}, \bold{37} |
765 \item {\tt TRYALL}, \bold{34} |
768 \item {\tt TRYALL}, \bold{34} |
766 \item {\tt TVar}, \bold{60} |
769 \item {\tt TVar}, \bold{60} |
767 \item {\tt tvar} nonterminal, \bold{66, 67}, 80, 87 |
770 \item {\tt tvar} nonterminal, \bold{66, 67}, 80, 87 |
768 \item {\tt typ} ML type, 60 |
771 \item {\tt typ} ML type, 60 |
769 \item {\tt Type}, \bold{60} |
772 \item {\tt Type}, \bold{60} |
|
773 \item {\textit {type}} type, 71 |
770 \item {\tt type} nonterminal, \bold{66} |
774 \item {\tt type} nonterminal, \bold{66} |
771 \item {\tt type} type, 71 |
|
772 \item type constraints, 66, 74, 83 |
775 \item type constraints, 66, 74, 83 |
773 \item type constructors, \bold{60} |
776 \item type constructors, \bold{60} |
774 \item type identifiers, 66 |
777 \item type identifiers, 66 |
775 \item type synonyms, \bold{50} |
778 \item type synonyms, \bold{50} |
776 \item type unknowns, \bold{60}, 66 |
779 \item type unknowns, \bold{60}, 66 |