src/HOL/SMT_Examples/Boogie.thy
changeset 54447 019394de2b41
parent 52722 2c81f7baf8c4
child 56818 689a3eeb6f9e
--- a/src/HOL/SMT_Examples/Boogie.thy	Sat Nov 16 13:12:02 2013 +0100
+++ b/src/HOL/SMT_Examples/Boogie.thy	Sat Nov 16 16:57:09 2013 +0100
@@ -6,6 +6,7 @@
 
 theory Boogie
 imports Main
+keywords "boogie_file" :: thy_load ("b2i")
 begin
 
 text {*
@@ -56,17 +57,17 @@
 
 declare [[smt_certificates = "Boogie_Max.certs"]]
 
-setup {* Boogie.boogie_prove "Boogie_Max.b2i" *}
+boogie_file Boogie_Max
 
 
 declare [[smt_certificates = "Boogie_Dijkstra.certs"]]
 
-setup {* Boogie.boogie_prove "Boogie_Dijkstra.b2i" *}
+boogie_file Boogie_Dijkstra
 
 
 declare [[z3_with_extensions = true]]
 declare [[smt_certificates = "VCC_Max.certs"]]
 
-setup {* Boogie.boogie_prove "VCC_Max.b2i" *}
+boogie_file VCC_Max
 
 end