equal
deleted
inserted
replaced
274 val simp_trace_stepN: string |
274 val simp_trace_stepN: string |
275 val simp_trace_recurseN: string |
275 val simp_trace_recurseN: string |
276 val simp_trace_hintN: string |
276 val simp_trace_hintN: string |
277 val simp_trace_ignoreN: string |
277 val simp_trace_ignoreN: string |
278 val simp_trace_cancel: serial -> Properties.T |
278 val simp_trace_cancel: serial -> Properties.T |
|
279 val code_presentationN: string |
|
280 val stmt_nameN: string |
279 type output = Output.output * Output.output |
281 type output = Output.output * Output.output |
280 type ops = {output: T -> output} |
282 type ops = {output: T -> output} |
281 val no_output: output |
283 val no_output: output |
282 val add_mode: string -> ops -> unit |
284 val add_mode: string -> ops -> unit |
283 val get_mode: unit -> ops |
285 val get_mode: unit -> ops |
836 val simp_trace_ignoreN = "simp_trace_ignore"; |
838 val simp_trace_ignoreN = "simp_trace_ignore"; |
837 |
839 |
838 fun simp_trace_cancel i = [function "simp_trace_cancel", (serialN, Value.print_int i)]; |
840 fun simp_trace_cancel i = [function "simp_trace_cancel", (serialN, Value.print_int i)]; |
839 |
841 |
840 |
842 |
|
843 (* code generator *) |
|
844 |
|
845 val code_presentationN = "code_presentation"; |
|
846 val stmt_nameN = "stmt_name"; |
|
847 |
|
848 |
841 |
849 |
842 (** print mode operations **) |
850 (** print mode operations **) |
843 |
851 |
844 type output = Output.output * Output.output; |
852 type output = Output.output * Output.output; |
845 |
853 |