# HG changeset patch # User paulson # Date 842346436 -7200 # Node ID af6d59e26dd997f9a784543503073dc6198ad189 # Parent daa97cc96febbd9aa0e1187071906146d4853457 Dedicated root file for making the Auth database diff -r daa97cc96feb -r af6d59e26dd9 src/HOL/Auth/DB-ROOT.ML --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/HOL/Auth/DB-ROOT.ML Tue Sep 10 11:07:16 1996 +0200 @@ -0,0 +1,24 @@ +(* Title: HOL/Auth/DB-ROOT + ID: $Id$ + Author: Lawrence C Paulson, Cambridge University Computer Laboratory + Copyright 1996 University of Cambridge + +Root file for creating a **separate database** for protocol proofs. + ** Use ROOT.ML to simply run the proofs. ** +*) + +HOL_build_completed; (*Make examples fail if HOL did*) + +val banner = "Security Protocols"; +writeln banner; + +init_thy_reader(); + +(*Must be redefined in order to refer to the new instance of bind_thm + created by init_thy_reader.*) +fun qed_spec_mp name = + let val thm = normalize_thm [RSspec,RSmp] (result()) + in bind_thm(name, thm) end; + +use_thy "Shared"; +