fixed unsoundness in SMT(2) as oracle: don't register typedef Abs_x as constructor unless it is known to be injective
(* Author: Florian Haftmann, TU Muenchen *)
header {* Pervasive test of code generator *}
theory Generate_Pretty_Char
imports
Candidates
"~~/src/HOL/Library/AList_Mapping"
"~~/src/HOL/Library/Finite_Lattice"
"~~/src/HOL/Library/Code_Char"
begin
text {*
If any of the checks fails, inspect the code generated
by a corresponding @{text export_code} command.
*}
export_code _ checking SML OCaml? Haskell? Scala
end