doc-src/IsarAdvanced/Codegen/Thy/examples/integers.ML
author berghofe
Fri, 20 Apr 2007 16:11:17 +0200
changeset 22755 e268f608669a
parent 22015 12b94d7f7e1f
child 22798 e3962371f568
permissions -rw-r--r--
Modified eqvt_tac to avoid failure due to introduction rules whose premises contain variables that do not occur in the conclusion.

structure ROOT = 
struct

structure Codegen = 
struct

fun double_inc k =
  IntInf.+ ((IntInf.* ((2 : IntInf.int), k)), (1 : IntInf.int));

end; (*struct Codegen*)

end; (*struct ROOT*)