Nominal/nominal_permeq.ML
changeset 3183 313e6f2cdd89
parent 2781 542ff50555f5
child 3229 b52e8651591f
equal deleted inserted replaced
3182:5335c0ea743a 3183:313e6f2cdd89
    16   val addposts : (eqvt_config * thm list) -> eqvt_config
    16   val addposts : (eqvt_config * thm list) -> eqvt_config
    17   val addexcls : (eqvt_config * string list) -> eqvt_config
    17   val addexcls : (eqvt_config * string list) -> eqvt_config
    18   val delpres : eqvt_config -> eqvt_config
    18   val delpres : eqvt_config -> eqvt_config
    19   val delposts : eqvt_config -> eqvt_config
    19   val delposts : eqvt_config -> eqvt_config
    20 
    20 
       
    21   val eqvt_conv: Proof.context -> eqvt_config -> conv 
    21   val eqvt_rule: Proof.context -> eqvt_config -> thm -> thm
    22   val eqvt_rule: Proof.context -> eqvt_config -> thm -> thm
    22   val eqvt_tac: Proof.context -> eqvt_config -> int -> tactic
    23   val eqvt_tac: Proof.context -> eqvt_config -> int -> tactic
    23 
    24 
    24   val perm_simp_meth: thm list * string list -> Proof.context -> Method.method
    25   val perm_simp_meth: thm list * string list -> Proof.context -> Method.method
    25   val perm_strict_simp_meth: thm list * string list -> Proof.context -> Method.method
    26   val perm_strict_simp_meth: thm list * string list -> Proof.context -> Method.method