src/HOL/Tools/SMT/smt_translate.ML
changeset 41250 41f86829e22f
parent 41232 4ea9f2a8c093
parent 41224 8a104c2a186f
child 41281 679118e35378
equal deleted inserted replaced
41245:cddc7db22bc9 41250:41f86829e22f
   565 structure Configs = Generic_Data
   565 structure Configs = Generic_Data
   566 (
   566 (
   567   type T = (Proof.context -> config) U.dict
   567   type T = (Proof.context -> config) U.dict
   568   val empty = []
   568   val empty = []
   569   val extend = I
   569   val extend = I
   570   fun merge xx = U.dict_merge fst xx
   570   fun merge data = U.dict_merge fst data
   571 )
   571 )
   572 
   572 
   573 fun add_config (cs, cfg) = Configs.map (U.dict_update (cs, cfg))
   573 fun add_config (cs, cfg) = Configs.map (U.dict_update (cs, cfg))
   574 
   574 
   575 fun get_config ctxt = 
   575 fun get_config ctxt =