src/HOL/Library/Predicate_Compile_Alternative_Defs.thy
changeset 61125 4c68426800de
parent 60500 903bb1495239
child 61140 78ece168f5b5
equal deleted inserted replaced
61124:e70daf0d0fad 61125:4c68426800de
    20 
    20 
    21 setup \<open>Predicate_Compile_Data.ignore_consts [@{const_name Let}]\<close>
    21 setup \<open>Predicate_Compile_Data.ignore_consts [@{const_name Let}]\<close>
    22 
    22 
    23 section \<open>Pairs\<close>
    23 section \<open>Pairs\<close>
    24 
    24 
    25 setup \<open>Predicate_Compile_Data.ignore_consts [@{const_name fst}, @{const_name snd}, @{const_name case_prod}]\<close>
    25 setup \<open>Predicate_Compile_Data.ignore_consts [@{const_name fst}, @{const_name snd}, @{const_name uncurry}]\<close>
    26 
    26 
    27 section \<open>Filters\<close>
    27 section \<open>Filters\<close>
    28 
    28 
    29 (*TODO: shouldn't this be done by typedef? *)
    29 (*TODO: shouldn't this be done by typedef? *)
    30 setup \<open>Predicate_Compile_Data.ignore_consts [@{const_name Abs_filter}, @{const_name Rep_filter}]\<close>
    30 setup \<open>Predicate_Compile_Data.ignore_consts [@{const_name Abs_filter}, @{const_name Rep_filter}]\<close>