src/Pure/Isar/proof_context.ML
changeset 35262 9ea4445d2ccf
parent 35255 2cb27605301f
child 35360 df2b2168e43a
--- a/src/Pure/Isar/proof_context.ML	Sun Feb 21 21:41:29 2010 +0100
+++ b/src/Pure/Isar/proof_context.ML	Sun Feb 21 22:35:02 2010 +0100
@@ -988,7 +988,7 @@
 fun const_ast_tr intern ctxt [Syntax.Variable c] =
       let
         val Const (c', _) = read_const_proper ctxt c;
-        val d = if intern then Syntax.constN ^ c' else c;
+        val d = if intern then Syntax.mark_const c' else c;
       in Syntax.Constant d end
   | const_ast_tr _ _ asts = raise Syntax.AST ("const_ast_tr", asts);
 
@@ -1017,7 +1017,7 @@
 fun const_syntax _ (Free (x, T), mx) = SOME (true, (x, T, mx))
   | const_syntax ctxt (Const (c, _), mx) =
       (case try (Consts.type_scheme (consts_of ctxt)) c of
-        SOME T => SOME (false, (Syntax.constN ^ c, T, mx))
+        SOME T => SOME (false, (Syntax.mark_const c, T, mx))
       | NONE => NONE)
   | const_syntax _ _ = NONE;