src/Tools/Code/code_printer.ML
changeset 34176 412cf41a92a0
parent 34152 8e5b596d8c73
child 34178 a78b8d5b91cb
--- a/src/Tools/Code/code_printer.ML	Wed Dec 23 08:31:33 2009 +0100
+++ b/src/Tools/Code/code_printer.ML	Wed Dec 23 10:09:06 2009 +0100
@@ -228,8 +228,8 @@
 type const_syntax = int * ((var_ctxt -> fixity -> iterm -> Pretty.T)
   -> thm -> var_ctxt -> fixity -> (iterm * itype) list -> Pretty.T);
 
-val simple_const_syntax =
-  apsnd (fn f => ([], (fn _ => fn _ => fn print => fn _ => fn vars => f (print vars))));
+fun simple_const_syntax syn =
+  apsnd (fn f => ([], (fn _ => fn _ => fn print => fn _ => fn vars => f (print vars)))) syn;
 
 fun activate_const_syntax thy literals (n, (cs, f)) naming =
   fold_map (Code_Thingol.ensure_declared_const thy) cs naming