equal
deleted
inserted
replaced
29 val pwd: Toplevel.transition -> Toplevel.transition |
29 val pwd: Toplevel.transition -> Toplevel.transition |
30 val use_thy: string -> Toplevel.transition -> Toplevel.transition |
30 val use_thy: string -> Toplevel.transition -> Toplevel.transition |
31 val use_thy_only: string -> Toplevel.transition -> Toplevel.transition |
31 val use_thy_only: string -> Toplevel.transition -> Toplevel.transition |
32 val update_thy: string -> Toplevel.transition -> Toplevel.transition |
32 val update_thy: string -> Toplevel.transition -> Toplevel.transition |
33 val update_thy_only: string -> Toplevel.transition -> Toplevel.transition |
33 val update_thy_only: string -> Toplevel.transition -> Toplevel.transition |
|
34 val pretty_setmargin: int -> Toplevel.transition -> Toplevel.transition |
34 val print_theory: Toplevel.transition -> Toplevel.transition |
35 val print_theory: Toplevel.transition -> Toplevel.transition |
35 val print_syntax: Toplevel.transition -> Toplevel.transition |
36 val print_syntax: Toplevel.transition -> Toplevel.transition |
36 val print_theorems: Toplevel.transition -> Toplevel.transition |
37 val print_theorems: Toplevel.transition -> Toplevel.transition |
37 val print_attributes: Toplevel.transition -> Toplevel.transition |
38 val print_attributes: Toplevel.transition -> Toplevel.transition |
38 val print_methods: Toplevel.transition -> Toplevel.transition |
39 val print_methods: Toplevel.transition -> Toplevel.transition |
115 (* load theory files *) |
116 (* load theory files *) |
116 |
117 |
117 fun use_thy name = Toplevel.imperative (fn () => Context.save ThyInfo.use_thy name); |
118 fun use_thy name = Toplevel.imperative (fn () => Context.save ThyInfo.use_thy name); |
118 fun use_thy_only name = Toplevel.imperative (fn () => Context.save ThyInfo.use_thy_only name); |
119 fun use_thy_only name = Toplevel.imperative (fn () => Context.save ThyInfo.use_thy_only name); |
119 fun update_thy name = Toplevel.imperative (fn () => Context.save ThyInfo.update_thy name); |
120 fun update_thy name = Toplevel.imperative (fn () => Context.save ThyInfo.update_thy name); |
120 fun update_thy_only name = Toplevel.imperative (fn () => Context.save ThyInfo.update_thy_only name); |
121 fun update_thy_only name = |
|
122 Toplevel.imperative (fn () => Context.save ThyInfo.update_thy_only name); |
|
123 |
|
124 |
|
125 (* pretty_setmargin *) |
|
126 |
|
127 fun pretty_setmargin n = Toplevel.imperative (fn () => Pretty.setmargin n); |
121 |
128 |
122 |
129 |
123 (* print theory contents *) |
130 (* print theory contents *) |
124 |
131 |
125 val print_theory = Toplevel.keep (PureThy.print_theory o Toplevel.theory_of); |
132 val print_theory = Toplevel.keep (PureThy.print_theory o Toplevel.theory_of); |