equal
deleted
inserted
replaced
179 |
179 |
180 val info = { add_simps=addsmps, case_names=cnames, psimps=psimps', |
180 val info = { add_simps=addsmps, case_names=cnames, psimps=psimps', |
181 pinducts=snd pinducts', simps=NONE, inducts=NONE, termination=termination', |
181 pinducts=snd pinducts', simps=NONE, inducts=NONE, termination=termination', |
182 fs=fs, R=R, defname=defname, is_partial=true, eqvts=eqvts} |
182 fs=fs, R=R, defname=defname, is_partial=true, eqvts=eqvts} |
183 |
183 |
184 val _ = Proof_Display.print_consts do_print lthy (K false) (map fst fixes) |
184 val _ = Proof_Display.print_consts do_print |
|
185 (Position.thread_data ()) lthy (K false) (map fst fixes) |
185 in |
186 in |
186 (info, |
187 (info, |
187 lthy |> Local_Theory.declaration {syntax = false, pervasive = false} |
188 lthy |> Local_Theory.declaration {syntax = false, pervasive = false} |
188 (add_function_data o morph_function_data info)) |
189 (add_function_data o morph_function_data info)) |
189 end |
190 end |