src/Pure/General/markup.ML
changeset 24555 ea220faa69e7
parent 24289 bfd59eb6e24e
child 24612 d1b315bdb8d7
equal deleted inserted replaced
24554:e9edafca311c 24555:ea220faa69e7
    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) = ("", "");