src/HOL/ex/Codegenerator_Test.thy
author boehmes
Mon, 17 Aug 2009 10:59:12 +0200
changeset 32381 11542bebe4d4
parent 31378 d1cbf6393964
child 34306 e8b8ee60c1e2
permissions -rw-r--r--
made Mirabelle a component
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
19281
b411f25fff25 added example for operational classes and code generator
haftmann
parents:
diff changeset
     1
31378
d1cbf6393964 tuned code generator test theories
haftmann
parents: 28686
diff changeset
     2
(* Author: Florian Haftmann, TU Muenchen *)
19281
b411f25fff25 added example for operational classes and code generator
haftmann
parents:
diff changeset
     3
31378
d1cbf6393964 tuned code generator test theories
haftmann
parents: 28686
diff changeset
     4
header {* Pervasive test of code generator *}
19281
b411f25fff25 added example for operational classes and code generator
haftmann
parents:
diff changeset
     5
31378
d1cbf6393964 tuned code generator test theories
haftmann
parents: 28686
diff changeset
     6
theory Codegenerator_Test
d1cbf6393964 tuned code generator test theories
haftmann
parents: 28686
diff changeset
     7
imports Codegenerator_Candidates
d1cbf6393964 tuned code generator test theories
haftmann
parents: 28686
diff changeset
     8
begin
24430
df56b9779a3d made SML/NJ happy
haftmann
parents: 24423
diff changeset
     9
24423
ae9cd0e92423 overloaded definitions accompanied by explicit constants
haftmann
parents: 24348
diff changeset
    10
export_code * in SML module_name CodegenTest
24810
862b71696efe ignore mutual recursive modules
haftmann
parents: 24718
diff changeset
    11
  in OCaml module_name CodegenTest file -
23811
b18557301bf9 added function for case certificates
haftmann
parents: 23266
diff changeset
    12
  in Haskell file -
19281
b411f25fff25 added example for operational classes and code generator
haftmann
parents:
diff changeset
    13
23266
50f0a4f12ed3 tuned document;
wenzelm
parents: 22845
diff changeset
    14
end