src/Pure/General/output_primitives.ML
changeset 73559 22b5ecb53dd9
parent 71617 01166f13c2c0
equal deleted inserted replaced
73558:a5d1d1e2f109 73559:22b5ecb53dd9
    27   val error_message_fn: serial * output list -> unit
    27   val error_message_fn: serial * output list -> unit
    28   val system_message_fn: output list -> unit
    28   val system_message_fn: output list -> unit
    29   val status_fn: output list -> unit
    29   val status_fn: output list -> unit
    30   val report_fn: output list -> unit
    30   val report_fn: output list -> unit
    31   val result_fn: properties -> output list -> unit
    31   val result_fn: properties -> output list -> unit
    32   type protocol_message_fn = properties -> XML.body -> unit
    32   type protocol_message_fn = properties -> XML.body list -> unit
    33   val protocol_message_fn: protocol_message_fn
    33   val protocol_message_fn: protocol_message_fn
    34   val markup_fn: string * properties -> output * output
    34   val markup_fn: string * properties -> output * output
    35 end;
    35 end;
    36 
    36 
    37 structure Output_Primitives: OUTPUT_PRIMITIVES =
    37 structure Output_Primitives: OUTPUT_PRIMITIVES =
    71 val system_message_fn = ignore_outputs;
    71 val system_message_fn = ignore_outputs;
    72 val status_fn = ignore_outputs;
    72 val status_fn = ignore_outputs;
    73 val report_fn = ignore_outputs;
    73 val report_fn = ignore_outputs;
    74 fun result_fn (_: properties) = ignore_outputs;
    74 fun result_fn (_: properties) = ignore_outputs;
    75 
    75 
    76 type protocol_message_fn = properties -> XML.body -> unit;
    76 type protocol_message_fn = properties -> XML.body list -> unit;
    77 val protocol_message_fn: protocol_message_fn = fn _ => fn _ => ();
    77 val protocol_message_fn: protocol_message_fn = fn _ => fn _ => ();
    78 
    78 
    79 fun markup_fn (_: string * properties) = ("", "");
    79 fun markup_fn (_: string * properties) = ("", "");
    80 
    80 
    81 end;
    81 end;