equal
deleted
inserted
replaced
53 val commandspanN: string val commandspan: string -> T |
53 val commandspanN: string val commandspan: string -> T |
54 val promptN: string val prompt: T |
54 val promptN: string val prompt: T |
55 val stateN: string val state: T |
55 val stateN: string val state: T |
56 val subgoalN: string val subgoal: T |
56 val subgoalN: string val subgoal: T |
57 val sendbackN: string val sendback: T |
57 val sendbackN: string val sendback: T |
|
58 val hiliteN: string val hilite: T |
58 val default_output: T -> output * output |
59 val default_output: T -> output * output |
59 val add_mode: string -> (T -> output * output) -> unit |
60 val add_mode: string -> (T -> output * output) -> unit |
60 val output: T -> output * output |
61 val output: T -> output * output |
61 val enclose: T -> output -> output |
62 val enclose: T -> output -> output |
62 end; |
63 end; |
153 |
154 |
154 val (promptN, prompt) = markup "prompt"; |
155 val (promptN, prompt) = markup "prompt"; |
155 val (stateN, state) = markup "state"; |
156 val (stateN, state) = markup "state"; |
156 val (subgoalN, subgoal) = markup "subgoal"; |
157 val (subgoalN, subgoal) = markup "subgoal"; |
157 val (sendbackN, sendback) = markup "sendback"; |
158 val (sendbackN, sendback) = markup "sendback"; |
|
159 val (hiliteN, hilite) = markup "hilite"; |
158 |
160 |
159 |
161 |
160 (* print mode operations *) |
162 (* print mode operations *) |
161 |
163 |
162 fun default_output (_: T) = ("", ""); |
164 fun default_output (_: T) = ("", ""); |