src/Pure/Isar/parse.scala
changeset 44181 bbce0417236d
parent 43283 446e6621762d
child 46943 ac1c41ea856d
--- a/src/Pure/Isar/parse.scala	Sat Aug 13 13:42:35 2011 +0200
+++ b/src/Pure/Isar/parse.scala	Sat Aug 13 13:48:26 2011 +0200
@@ -50,7 +50,7 @@
       token(s, pred) ^^ (_.content)
 
     def keyword(name: String): Parser[String] =
-      atom(Token.Kind.KEYWORD.toString + " \"" + name + "\"",
+      atom(Token.Kind.KEYWORD.toString + " " + quote(name),
         tok => tok.kind == Token.Kind.KEYWORD && tok.content == name)
 
     def name: Parser[String] = atom("name declaration", _.is_name)