TFL/post.sml
changeset 3927 27c63b757af5
parent 3572 5ec1589eac1b
child 3978 7e1cfed19d94
equal deleted inserted replaced
3926:f5e499fda22c 3927:27c63b757af5
    15 
    15 
    16    val std_postprocessor : simpset -> theory 
    16    val std_postprocessor : simpset -> theory 
    17                            -> {induction:thm, rules:thm, TCs:term list list} 
    17                            -> {induction:thm, rules:thm, TCs:term list list} 
    18                            -> {induction:thm, rules:thm, nested_tcs:thm list}
    18                            -> {induction:thm, rules:thm, nested_tcs:thm list}
    19 
    19 
    20    val define_i : theory -> string -> term -> term list
    20    val define_i : theory -> xstring -> term -> term list
    21                   -> theory * Prim.pattern list
    21                   -> theory * Prim.pattern list
    22 
    22 
    23    val define   : theory -> string -> string -> string list 
    23    val define   : theory -> xstring -> string -> string list 
    24                   -> theory * Prim.pattern list
    24                   -> theory * Prim.pattern list
    25 
    25 
    26    val simplify_defn : simpset * thm list 
    26    val simplify_defn : simpset * thm list 
    27                         -> theory * (string * Prim.pattern list)
    27                         -> theory * (string * Prim.pattern list)
    28                         -> {rules:thm list, induct:thm, tcs:term list}
    28                         -> {rules:thm list, induct:thm, tcs:term list}