src/Pure/Isar/token.scala
changeset 66914 fb3f13a9c756
parent 65523 4f2954adc217
child 66915 f4259adc928a
--- a/src/Pure/Isar/token.scala	Tue Oct 24 21:20:55 2017 +0200
+++ b/src/Pure/Isar/token.scala	Wed Oct 25 11:35:48 2017 +0200
@@ -305,4 +305,6 @@
     else if (kind == Token.Kind.CARTOUCHE) Scan.Parsers.cartouche_content(source)
     else if (kind == Token.Kind.COMMENT) Scan.Parsers.comment_content(source)
     else source
+
+  def is_system_name: Boolean = is_name && Path.is_wellformed(content)
 }