equal
deleted
inserted
replaced
193 |
193 |
194 val _ = ML_Context.eval_file path; |
194 val _ = ML_Context.eval_file path; |
195 val _ = Context.>> Local_Theory.propagate_ml_env; |
195 val _ = Context.>> Local_Theory.propagate_ml_env; |
196 |
196 |
197 val provide = provide (src_path, (path, id)); |
197 val provide = provide (src_path, (path, id)); |
198 val _ = Context.>> (Context.mapping provide (Local_Theory.theory provide)); |
198 val _ = Context.>> (Context.mapping provide (Local_Theory.background_theory provide)); |
199 in () end; |
199 in () end; |
200 |
200 |
201 fun exec_ml src_path = ML_Context.exec (fn () => use_ml src_path); |
201 fun exec_ml src_path = ML_Context.exec (fn () => use_ml src_path); |
202 |
202 |
203 |
203 |