equal
deleted
inserted
replaced
45 (variant |
45 (variant |
46 [fn ([], []) => Document.Clear, |
46 [fn ([], []) => Document.Clear, |
47 fn ([], a) => Document.Edits (list (pair (option int) (option int)) a), |
47 fn ([], a) => Document.Edits (list (pair (option int) (option int)) a), |
48 fn ([], a) => |
48 fn ([], a) => |
49 Document.Header |
49 Document.Header |
50 (Exn.Res (triple string (list string) (list (pair string bool)) a)), |
50 (Exn.Res |
|
51 (triple (pair string string) (list string) (list (pair string bool)) a)), |
51 fn ([a], []) => Document.Header (Exn.Exn (ERROR a)), |
52 fn ([a], []) => Document.Header (Exn.Exn (ERROR a)), |
52 fn (a, []) => Document.Perspective (map int_atom a)])) |
53 fn (a, []) => Document.Perspective (map int_atom a)])) |
53 end; |
54 end; |
54 |
55 |
55 val running = Document.cancel_execution state; |
56 val running = Document.cancel_execution state; |