src/Pure/PIDE/markup.ML
changeset 80858 a392351d1ed4
parent 80846 9ed32b8a03a9
child 80861 9de19e3a7231
equal deleted inserted replaced
80857:aff85c86737b 80858:a392351d1ed4
   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