equal
deleted
inserted
replaced
51 |
51 |
52 fun map_improvable_syntax f = |
52 fun map_improvable_syntax f = |
53 Improvable_Syntax.map (fn {syntax, secondary_pass} => {syntax = f syntax, secondary_pass = secondary_pass}); |
53 Improvable_Syntax.map (fn {syntax, secondary_pass} => {syntax = f syntax, secondary_pass = secondary_pass}); |
54 |
54 |
55 val mark_passed = |
55 val mark_passed = |
56 Improvable_Syntax.map (fn {syntax, secondary_pass} => {syntax = syntax, secondary_pass = true}); |
56 Improvable_Syntax.map (fn {syntax, secondary_pass = _} => {syntax = syntax, secondary_pass = true}); |
57 |
57 |
58 fun improve_term_check ts ctxt = |
58 fun improve_term_check ts ctxt = |
59 let |
59 let |
60 val thy = Proof_Context.theory_of ctxt; |
60 val thy = Proof_Context.theory_of ctxt; |
61 |
61 |