made paper to compile
authorChristian Urban <urbanc@in.tum.de>
Wed, 17 Mar 2010 15:13:31 +0100
changeset 1484 dc7b049d9072
parent 1483 2ca8e43b53c5
child 1485 c004e7448dca
made paper to compile
IsaMakefile
Nominal/Parser.thy
Paper/Paper.thy
Paper/ROOT.ML
Paper/document/root.tex
--- a/IsaMakefile	Wed Mar 17 15:13:03 2010 +0100
+++ b/IsaMakefile	Wed Mar 17 15:13:31 2010 +0100
@@ -27,7 +27,7 @@
 
 $(LOG)/HOL-Nominal2-Paper.gz: Paper/ROOT.ML Paper/document/root.tex Paper/*.thy
 	@$(USEDIR) -D generated HOL Paper
-	$(ISATOOL) document -o pdf  Paper/generated
+	$(ISABELLE_TOOL) document -o pdf  Paper/generated
 	@cp Paper/document.pdf paper.pdf
 
 ## clean
--- a/Nominal/Parser.thy	Wed Mar 17 15:13:03 2010 +0100
+++ b/Nominal/Parser.thy	Wed Mar 17 15:13:31 2010 +0100
@@ -276,14 +276,14 @@
 *}
 
 (* These 2 are critical, we don't know how to do it in term5 *)
-ML {* val cheat_fv_rsp = ref true *}
-ML {* val cheat_const_rsp = ref true *} (* For alpha_bn 0 and alpha_bn_rsp *)
+ML {* val cheat_fv_rsp = Unsynchronized.ref true *}
+ML {* val cheat_const_rsp = Unsynchronized.ref true *} (* For alpha_bn 0 and alpha_bn_rsp *)
 
-ML {* val cheat_equivp = ref true *}
+ML {* val cheat_equivp = Unsynchronized.ref true *}
 
 (* Fixes for these 2 are known *)
-ML {* val cheat_fv_eqvt = ref true *} (* The tactic works, building the goal needs fixing *)
-ML {* val cheat_alpha_eqvt = ref true *} (* The tactic works, building the goal needs fixing *)
+ML {* val cheat_fv_eqvt = Unsynchronized.ref true *} (* The tactic works, building the goal needs fixing *)
+ML {* val cheat_alpha_eqvt = Unsynchronized.ref true *} (* The tactic works, building the goal needs fixing *)
 
 
 ML {*
@@ -520,7 +520,7 @@
 *}
 
 ML {*
-val recursive = ref false
+val recursive = Unsynchronized.ref false
 *}
 
 ML {*
--- a/Paper/Paper.thy	Wed Mar 17 15:13:03 2010 +0100
+++ b/Paper/Paper.thy	Wed Mar 17 15:13:31 2010 +0100
@@ -11,6 +11,9 @@
 
 *}
 
+
+
+
 (*<*)
 end
 (*>*)
\ No newline at end of file
--- a/Paper/ROOT.ML	Wed Mar 17 15:13:03 2010 +0100
+++ b/Paper/ROOT.ML	Wed Mar 17 15:13:31 2010 +0100
@@ -1,3 +1,3 @@
-no_document use_thys ["../Quot/QuotMain"];
-
+quick_and_dirty := true;
+no_document use_thys ["../Nominal/Test"];
 use_thys ["Paper"];
\ No newline at end of file
--- a/Paper/document/root.tex	Wed Mar 17 15:13:03 2010 +0100
+++ b/Paper/document/root.tex	Wed Mar 17 15:13:31 2010 +0100
@@ -1,4 +1,5 @@
-\documentstyle[epsf]{acmconf}
+\documentclass{article}
+%%\documentclass[epsf]{acmconf}
 \usepackage{isabelle,isabellesym}
 
 % further packages required for unusual symbols (see also