equal
deleted
inserted
replaced
136 val instream = TextIO.openIn name; |
136 val instream = TextIO.openIn name; |
137 val txt = Exn.release (Exn.capture TextIO.inputAll instream before TextIO.closeIn instream); |
137 val txt = Exn.release (Exn.capture TextIO.inputAll instream before TextIO.closeIn instream); |
138 in use_text tune str_of_pos name_space (1, name) output verbose txt end; |
138 in use_text tune str_of_pos name_space (1, name) output verbose txt end; |
139 |
139 |
140 fun forget_structure name = |
140 fun forget_structure name = |
141 use_text (fn x => x) (fn _ => "") (1, "ML") (TextIO.print, fn s => raise Fail s) false |
141 use_text (fn x => x) (fn _ => "") () (1, "ML") (TextIO.print, fn s => raise Fail s) false |
142 ("structure " ^ name ^ " = struct end"); |
142 ("structure " ^ name ^ " = struct end"); |
143 |
143 |
144 |
144 |
145 |
145 |
146 (** interrupts **) |
146 (** interrupts **) |