src/Tools/Code/code_printer.ML
changeset 38923 79d7f2b4cf71
parent 38922 ec2a8efd8990
child 39034 ebeb48fd653b
--- a/src/Tools/Code/code_printer.ML	Tue Aug 31 13:15:35 2010 +0200
+++ b/src/Tools/Code/code_printer.ML	Tue Aug 31 13:29:38 2010 +0200
@@ -284,8 +284,8 @@
       fold_map (Code_Thingol.ensure_declared_const thy) cs naming
       |-> (fn cs' => pair (Complex_const_syntax (n, f literals cs')));
 
-fun gen_print_app print_app_expr print_term syntax_const some_thm vars fxy (app as ((c, (_, function_typs)), ts)) =
-  case syntax_const c
+fun gen_print_app print_app_expr print_term const_syntax some_thm vars fxy (app as ((c, (_, function_typs)), ts)) =
+  case const_syntax c
    of NONE => brackify fxy (print_app_expr some_thm vars app)
     | SOME (Plain_const_syntax (_, s)) => brackify fxy (str s :: map (print_term some_thm vars BR) ts)
     | SOME (Complex_const_syntax (k, print)) =>