equal
deleted
inserted
replaced
591 |> Theory.add_path bname |
591 |> Theory.add_path bname |
592 |> Theory.add_trfuns ([], [], field_tr's, []) |
592 |> Theory.add_trfuns ([], [], field_tr's, []) |
593 |> (Theory.add_consts_i o map Syntax.no_syn) |
593 |> (Theory.add_consts_i o map Syntax.no_syn) |
594 (sel_decls @ update_decls @ make_decls) |
594 (sel_decls @ update_decls @ make_decls) |
595 |> (PureThy.add_defs_i o map (fn x => (x, [Attribute.tag_internal]))) |
595 |> (PureThy.add_defs_i o map (fn x => (x, [Attribute.tag_internal]))) |
596 (sel_specs @ update_specs @ make_specs); |
596 (sel_specs @ update_specs) |
|
597 |> (PureThy.add_defs_i o map Attribute.none) make_specs; |
597 |
598 |
598 val sel_defs = get_defs defs_thy sel_specs; |
599 val sel_defs = get_defs defs_thy sel_specs; |
599 val update_defs = get_defs defs_thy update_specs; |
600 val update_defs = get_defs defs_thy update_specs; |
600 val make_defs = get_defs defs_thy make_specs; |
601 val make_defs = get_defs defs_thy make_specs; |
601 |
602 |