Changes by: Aleksey Nogin (nogin at cs.caltech.edu)
Date: 2006-02-14 15:13:21 -0800 (Tue, 14 Feb 2006)
Revision: 8694
Log message:

      Term_match_table: use options instead if Not_found exceptions to communicate
      whether the lookup was successful. This is more efficient, safer (as it makes
      it impossible to forget to test for Not_found), and the code is sligtly
      simpler.
      

Changes  Path
+3 -3 metaprl/filter/base/filter_grammar.ml
+5 -1 metaprl/refiner/reflib/dform.ml
+19 -13 metaprl/refiner/reflib/term_match_table.ml
+8 -10 metaprl/refiner/reflib/term_match_table.mli
+9 -6 metaprl/refiner/reflib/term_ty_infer.ml
+25 -28 metaprl/support/tactics/auto_tactic.ml
+14 -21 metaprl/support/tactics/dtactic.ml
+5 -13 metaprl/support/tactics/forward.ml
+6 -7 metaprl/support/tactics/simp_typeinf.ml
+19 -22 metaprl/support/tactics/top_conversionals.ml
+10 -10 metaprl/support/tactics/typeinf.ml
+10 -13 metaprl/theories/experimental/compile/m_util.ml
+11 -13 metaprl/theories/itt/applications/supinf/itt_rat.ml
+52 -61 metaprl/theories/itt/core/itt_int_arith.ml
+2 -2 metaprl/theories/itt/core/itt_int_arith.mli
+10 -13 metaprl/theories/itt/core/itt_int_base.ml
+6 -10 metaprl/theories/itt/core/itt_list3.ml
+15 -17 metaprl/theories/itt/core/itt_omega.ml
+4 -6 metaprl/theories/itt/core/itt_sqsimple.ml
+3 -3 metaprl/theories/itt/core/itt_struct.ml
+4 -9 metaprl/theories/itt/reflection/experimental/itt_hoas_lof.ml
+5 -10 metaprl/theories/itt/reflection/experimental/itt_hoas_normalize.ml
+13 -21 metaprl/theories/meta/extensions/meta_dtactic.ml