src/Pure/codegen.ML
changeset 23784 75e6b9dd5336
parent 23655 d2d1138e0ddc
child 23931 4d82207fb251
--- a/src/Pure/codegen.ML	Wed Jul 11 12:23:34 2007 +0200
+++ b/src/Pure/codegen.ML	Wed Jul 11 17:47:45 2007 +0200
@@ -1087,13 +1087,13 @@
       || $$ "\\<module>" >> K Module
       || $$ "/" |-- Scan.repeat ($$ " ") >> (Pretty o Pretty.brk o length)
       || $$ "{" |-- $$ "*" |-- Scan.repeat1
-           (   $$ "'" |-- Scan.one Symbol.not_eof
-            || Scan.unless ($$ "*" -- $$ "}") (Scan.one Symbol.not_eof)) --|
+           (   $$ "'" |-- Scan.one Symbol.is_regular
+            || Scan.unless ($$ "*" -- $$ "}") (Scan.one Symbol.is_regular)) --|
          $$ "*" --| $$ "}" >> (Quote o rd o implode)
       || Scan.repeat1
-           (   $$ "'" |-- Scan.one Symbol.not_eof
+           (   $$ "'" |-- Scan.one Symbol.is_regular
             || Scan.unless ($$ "_" || $$ "?" || $$ "\\<module>" || $$ "/" || $$ "{" |-- $$ "*")
-                 (Scan.one Symbol.not_eof)) >> (Pretty o str o implode)))
+                 (Scan.one Symbol.is_regular)) >> (Pretty o str o implode)))
        (Symbol.explode s) of
      (p, []) => p
    | _ => error ("Malformed annotation: " ^ quote s));