src/HOL/Import/hol4rews.ML
changeset 33955 fff6f11b1f09
parent 33522 737589bb9bb8
child 35021 c839a4c670c6
equal deleted inserted replaced
33954:1bc3b688548c 33955:fff6f11b1f09
   478         fun new_name internal isa =
   478         fun new_name internal isa =
   479             if internal
   479             if internal
   480             then
   480             then
   481                 let
   481                 let
   482                     val paths = Long_Name.explode isa
   482                     val paths = Long_Name.explode isa
   483                     val i = Library.drop(length paths - 2,paths)
   483                     val i = drop (length paths - 2) paths
   484                 in
   484                 in
   485                     case i of
   485                     case i of
   486                         [seg,con] => output_thy ^ "." ^ seg ^ "." ^ con
   486                         [seg,con] => output_thy ^ "." ^ seg ^ "." ^ con
   487                       | _ => error "hol4rews.dump internal error"
   487                       | _ => error "hol4rews.dump internal error"
   488                 end
   488                 end