tuned;
authorwenzelm
Wed, 03 Jul 2024 10:16:39 +0200
changeset 80488 8a653e8355cc
parent 80487 e25c6d4c219c
child 80489 e0568c7b5bed
tuned;
src/Pure/PIDE/yxml.scala
--- a/src/Pure/PIDE/yxml.scala	Wed Jul 03 10:14:47 2024 +0200
+++ b/src/Pure/PIDE/yxml.scala	Wed Jul 03 10:16:39 2024 +0200
@@ -22,11 +22,9 @@
 
   val X_string: String = X_char.toString
   val Y_string: String = Y_char.toString
-  val XY_string: String = X_string + Y_string
-  val XYX_string: String = XY_string + X_string
 
   def detect(s: String): Boolean = s.exists(c => c == X_char || c == Y_char)
-  def detect_elem(s: String): Boolean = s.startsWith(XY_string)
+  def detect_elem(s: String): Boolean = s.length >= 2 && s(0) == X_char && s(1) == Y_char
 
 
   /* string representation */