src/Pure/PIDE/byte_message.ML
changeset 75615 4494cd69f97f
parent 75577 c51e1cef1eae
child 76183 8089593a364a
equal deleted inserted replaced
75614:01b3da984e55 75615:4494cd69f97f
    27 
    27 
    28 (* output operations *)
    28 (* output operations *)
    29 
    29 
    30 val write = List.app o Bytes.write_stream;
    30 val write = List.app o Bytes.write_stream;
    31 
    31 
    32 fun write_yxml stream tree = YXML.traverse (fn s => fn () => File.output stream s) tree ();
    32 fun write_yxml stream tree =
       
    33   YXML.traverse (fn s => fn () => File_Stream.output stream s) tree ();
    33 
    34 
    34 fun flush stream = ignore (try BinIO.flushOut stream);
    35 fun flush stream = ignore (try BinIO.flushOut stream);
    35 
    36 
    36 fun write_line stream bs = (write stream [bs, Bytes.newline]; flush stream);
    37 fun write_line stream bs = (write stream [bs, Bytes.newline]; flush stream);
    37 
    38