src/Tools/Code_Generator.thy
changeset 61076 bdc1e2f0a86a
parent 59323 468bd3aedfa1
child 62020 5d208fd2507d
equal deleted inserted replaced
61075:f6b0d827240e 61076:bdc1e2f0a86a
    24 ML_file "~~/src/Tools/Code/code_namespace.ML"
    24 ML_file "~~/src/Tools/Code/code_namespace.ML"
    25 ML_file "~~/src/Tools/Code/code_ml.ML"
    25 ML_file "~~/src/Tools/Code/code_ml.ML"
    26 ML_file "~~/src/Tools/Code/code_haskell.ML"
    26 ML_file "~~/src/Tools/Code/code_haskell.ML"
    27 ML_file "~~/src/Tools/Code/code_scala.ML"
    27 ML_file "~~/src/Tools/Code/code_scala.ML"
    28 
    28 
    29 code_datatype "TYPE('a\<Colon>{})"
    29 code_datatype "TYPE('a::{})"
    30 
    30 
    31 definition holds :: "prop" where
    31 definition holds :: "prop" where
    32   "holds \<equiv> ((\<lambda>x::prop. x) \<equiv> (\<lambda>x. x))"
    32   "holds \<equiv> ((\<lambda>x::prop. x) \<equiv> (\<lambda>x. x))"
    33 
    33 
    34 lemma holds: "PROP holds"
    34 lemma holds: "PROP holds"
    57 ML_file "~~/src/Tools/nbe.ML"
    57 ML_file "~~/src/Tools/nbe.ML"
    58 
    58 
    59 hide_const (open) holds
    59 hide_const (open) holds
    60 
    60 
    61 end
    61 end
    62