src/Pure/ML/ml_lex.scala
changeset 55501 fdde1d62e1fb
parent 55500 cdbbaa3074a8
child 55502 72238ea2201c
--- a/src/Pure/ML/ml_lex.scala	Sat Feb 15 16:27:58 2014 +0100
+++ b/src/Pure/ML/ml_lex.scala	Sat Feb 15 16:49:10 2014 +0100
@@ -33,7 +33,8 @@
 
   sealed case class Token(val kind: Kind.Value, val source: String)
   {
-    def is_operator: Boolean = kind == Kind.KEYWORD && !Symbol.is_ascii_identifier(source)
+    def is_keyword: Boolean = kind == Kind.KEYWORD
+    def is_operator: Boolean = is_keyword && !Symbol.is_ascii_identifier(source)
   }