src/HOL/HOL.thy
changeset 35807 e4d1b5cbd429
parent 35625 9c818cab0dd0
child 35808 df56c1b1680f
equal deleted inserted replaced
35806:a814cccce0b8 35807:e4d1b5cbd429
  1997 quickcheck_params [size = 5, iterations = 50]
  1997 quickcheck_params [size = 5, iterations = 50]
  1998 
  1998 
  1999 
  1999 
  2000 subsubsection {* Nitpick setup *}
  2000 subsubsection {* Nitpick setup *}
  2001 
  2001 
  2002 text {* This will be relocated once Nitpick is moved to HOL. *}
       
  2003 
       
  2004 ML {*
  2002 ML {*
  2005 structure Nitpick_Defs = Named_Thms
  2003 structure Nitpick_Defs = Named_Thms
  2006 (
  2004 (
  2007   val name = "nitpick_def"
  2005   val name = "nitpick_def"
  2008   val description = "alternative definitions of constants as needed by Nitpick"
  2006   val description = "alternative definitions of constants as needed by Nitpick"
  2020 structure Nitpick_Intros = Named_Thms
  2018 structure Nitpick_Intros = Named_Thms
  2021 (
  2019 (
  2022   val name = "nitpick_intro"
  2020   val name = "nitpick_intro"
  2023   val description = "introduction rules for (co)inductive predicates as needed by Nitpick"
  2021   val description = "introduction rules for (co)inductive predicates as needed by Nitpick"
  2024 )
  2022 )
       
  2023 structure Nitpick_Choice_Specs = Named_Thms
       
  2024 (
       
  2025   val name = "nitpick_choice_specs"
       
  2026   val description = "choice specification of constants as needed by Nitpick"
       
  2027 )
  2025 *}
  2028 *}
  2026 
  2029 
  2027 setup {*
  2030 setup {*
  2028   Nitpick_Defs.setup
  2031   Nitpick_Defs.setup
  2029   #> Nitpick_Simps.setup
  2032   #> Nitpick_Simps.setup
  2030   #> Nitpick_Psimps.setup
  2033   #> Nitpick_Psimps.setup
  2031   #> Nitpick_Intros.setup
  2034   #> Nitpick_Intros.setup
       
  2035   #> Nitpick_Choice_Specs.setup
  2032 *}
  2036 *}
  2033 
  2037 
  2034 
  2038 
  2035 subsection {* Preprocessing for the predicate compiler *}
  2039 subsection {* Preprocessing for the predicate compiler *}
  2036 
  2040