src/Pure/Isar/outer_syntax.ML
changeset 21957 4e44e74dc7e7
parent 21858 05f57309170c
child 21967 dcb32fe97503
equal deleted inserted replaced
21956:2cbee05b18a1 21957:4e44e74dc7e7
   316  (Context.reset_context ();
   316  (Context.reset_context ();
   317   Toplevel.loop (isar term no_pos);
   317   Toplevel.loop (isar term no_pos);
   318   ml_prompts "ML> " "ML# ");
   318   ml_prompts "ML> " "ML# ");
   319 
   319 
   320 fun gen_main term no_pos =
   320 fun gen_main term no_pos =
   321  (Toplevel.set_state Toplevel.toplevel;
   321  (Toplevel.init_state ();
   322   writeln (Session.welcome ());
   322   writeln (Session.welcome ());
   323   gen_loop term no_pos);
   323   gen_loop term no_pos);
   324 
   324 
   325 structure Isar =
   325 structure Isar =
   326 struct
   326 struct