# HG changeset patch # User bulwahn # Date 1284967584 -7200 # Node ID bfe10da7d7648016d59eeb27de926dea977af5f1 # Parent 631cf48c78940581a00d0d75573016181bc1fbdc renaming variable name to decrease likelyhood of nameclash diff -r 631cf48c7894 -r bfe10da7d764 src/HOL/Tools/Predicate_Compile/code_prolog.ML --- a/src/HOL/Tools/Predicate_Compile/code_prolog.ML Mon Sep 20 09:26:20 2010 +0200 +++ b/src/HOL/Tools/Predicate_Compile/code_prolog.ML Mon Sep 20 09:26:24 2010 +0200 @@ -716,9 +716,9 @@ "eval :- findnsols(" ^ string_of_int n ^ ", (" ^ space_implode ", " vnames ^ "), " ^ rel ^ "(" ^ space_implode ", " (map write_term args) ^ "), Sols), writelist(Sols).\n" ^ "writelist([]).\n" ^ - "writelist([(" ^ space_implode ", " vnames ^ ")|T]) :- " ^ + "writelist([(" ^ space_implode ", " vnames ^ ")|SolutionTail]) :- " ^ "writef('" ^ space_implode ";" (map (fn v => v ^ " = %w") vnames) ^ - "\\n', [" ^ space_implode ", " vnames ^ "]), writelist(T).\n" + "\\n', [" ^ space_implode ", " vnames ^ "]), writelist(SolutionTail).\n" val swi_prolog_prelude = "#!/usr/bin/swipl -q -t main -f\n\n" ^