equal
deleted
inserted
replaced
749 |
749 |
750 |
750 |
751 (* setup translations *) |
751 (* setup translations *) |
752 |
752 |
753 val _ = Context.>> (Context.map_theory |
753 val _ = Context.>> (Context.map_theory |
754 (Sign.add_advanced_trfuns |
754 (Sign.parse_ast_translation |
755 ([("_context_const", const_ast_tr true), |
755 [("_context_const", const_ast_tr true), |
756 ("_context_xconst", const_ast_tr false)], [], [], []) #> |
756 ("_context_xconst", const_ast_tr false)] #> |
757 Sign.add_advanced_trfunsT |
757 Sign.typed_print_translation |
758 [("_type_prop", type_prop_tr'), |
758 [("_type_prop", type_prop_tr'), |
759 ("\\<^const>TYPE", type_tr'), |
759 ("\\<^const>TYPE", type_tr'), |
760 ("_type_constraint_", type_constraint_tr')])); |
760 ("_type_constraint_", type_constraint_tr')])); |
761 |
761 |
762 |
762 |