src/Pure/Isar/isar_cmd.ML
changeset 7908 0b191b36ad97
parent 7891 c77ad0c3c92f
child 7931 fa6fec415492
equal deleted inserted replaced
7907:258f136864db 7908:0b191b36ad97
     9 sig
     9 sig
    10   val welcome: Toplevel.transition -> Toplevel.transition
    10   val welcome: Toplevel.transition -> Toplevel.transition
    11   val init_toplevel: Toplevel.transition -> Toplevel.transition
    11   val init_toplevel: Toplevel.transition -> Toplevel.transition
    12   val exit: Toplevel.transition -> Toplevel.transition
    12   val exit: Toplevel.transition -> Toplevel.transition
    13   val quit: Toplevel.transition -> Toplevel.transition
    13   val quit: Toplevel.transition -> Toplevel.transition
       
    14   val touch_child_thys: string -> Toplevel.transition -> Toplevel.transition
    14   val touch_all_thys: Toplevel.transition -> Toplevel.transition
    15   val touch_all_thys: Toplevel.transition -> Toplevel.transition
    15   val touch_thy: string -> Toplevel.transition -> Toplevel.transition
    16   val touch_thy: string -> Toplevel.transition -> Toplevel.transition
    16   val remove_thy: string -> Toplevel.transition -> Toplevel.transition
    17   val remove_thy: string -> Toplevel.transition -> Toplevel.transition
    17   val cannot_undo: string -> Toplevel.transition -> Toplevel.transition
    18   val cannot_undo: string -> Toplevel.transition -> Toplevel.transition
    18   val clear_undos_theory: int -> Toplevel.transition -> Toplevel.transition
    19   val clear_undos_theory: int -> Toplevel.transition -> Toplevel.transition
    64 val quit = Toplevel.imperative quit;
    65 val quit = Toplevel.imperative quit;
    65 
    66 
    66 
    67 
    67 (* touch theories *)
    68 (* touch theories *)
    68 
    69 
       
    70 fun touch_child_thys name = Toplevel.imperative (fn () => ThyInfo.touch_child_thys name);
    69 val touch_all_thys = Toplevel.imperative ThyInfo.touch_all_thys;
    71 val touch_all_thys = Toplevel.imperative ThyInfo.touch_all_thys;
    70 fun touch_thy name = Toplevel.imperative (fn () => ThyInfo.touch_thy name);
    72 fun touch_thy name = Toplevel.imperative (fn () => ThyInfo.touch_thy name);
    71 fun remove_thy name = Toplevel.imperative (fn () => ThyInfo.remove_thy name);
    73 fun remove_thy name = Toplevel.imperative (fn () => ThyInfo.remove_thy name);
    72 
    74 
    73 
    75