src/Pure/Isar/expression.ML
changeset 35021 c839a4c670c6
parent 33671 4b0f2599ed48
child 35143 7b2538c987e7
equal deleted inserted replaced
35020:862a20ffa8e2 35021:c839a4c670c6
   697             thy'''
   697             thy'''
   698             |> Sign.mandatory_path (Binding.name_of binding)
   698             |> Sign.mandatory_path (Binding.name_of binding)
   699             |> PureThy.note_thmss ""
   699             |> PureThy.note_thmss ""
   700                  [((Binding.conceal (Binding.name introN), []), [([intro], [Locale.intro_add])]),
   700                  [((Binding.conceal (Binding.name introN), []), [([intro], [Locale.intro_add])]),
   701                   ((Binding.conceal (Binding.name axiomsN), []),
   701                   ((Binding.conceal (Binding.name axiomsN), []),
   702                     [(map (Drule.standard o Element.conclude_witness) axioms, [])])]
   702                     [(map (Drule.export_without_context o Element.conclude_witness) axioms, [])])]
   703             ||> Sign.restore_naming thy''';
   703             ||> Sign.restore_naming thy''';
   704         in (SOME statement, SOME intro, axioms, thy'''') end;
   704         in (SOME statement, SOME intro, axioms, thy'''') end;
   705   in ((a_pred, a_intro, a_axioms), (b_pred, b_intro, b_axioms), thy'''') end;
   705   in ((a_pred, a_intro, a_axioms), (b_pred, b_intro, b_axioms), thy'''') end;
   706 
   706 
   707 end;
   707 end;