src/Pure/PIDE/protocol.ML
changeset 65300 c262653a3b88
parent 63806 c54a53ef1873
child 65470 a0f49174dbeb
equal deleted inserted replaced
65299:6b840c704441 65300:c262653a3b88
    12     (fn args => List.app writeln args);
    12     (fn args => List.app writeln args);
    13 
    13 
    14 val _ =
    14 val _ =
    15   Isabelle_Process.protocol_command "Prover.options"
    15   Isabelle_Process.protocol_command "Prover.options"
    16     (fn [options_yxml] =>
    16     (fn [options_yxml] =>
    17       Isabelle_Process.init_protocol_options (Options.decode (YXML.parse_body options_yxml)));
    17       (Options.set_default (Options.decode (YXML.parse_body options_yxml));
       
    18        Isabelle_Process.init_options_interactive ()));
    18 
    19 
    19 val _ =
    20 val _ =
    20   Isabelle_Process.protocol_command "Document.define_blob"
    21   Isabelle_Process.protocol_command "Document.define_blob"
    21     (fn [digest, content] => Document.change_state (Document.define_blob digest content));
    22     (fn [digest, content] => Document.change_state (Document.define_blob digest content));
    22 
    23