#REFACTORING by exept
authorClaus Gittinger <cg@exept.de>
Fri, 18 Oct 2019 16:42:23 +0200
changeset 1206 0682bf6ff98e
parent 1205 ffac189ba5ac
child 1207 e152ab21db25
#REFACTORING by exept class: JavaScriptSyntaxHighlighter added: #markKeywordToken
JavaScriptSyntaxHighlighter.st
--- a/JavaScriptSyntaxHighlighter.st	Fri Oct 18 16:42:13 2019 +0200
+++ b/JavaScriptSyntaxHighlighter.st	Fri Oct 18 16:42:23 2019 +0200
@@ -1,5 +1,3 @@
-"{ Encoding: utf8 }"
-
 "
  COPYRIGHT (c) 2005 by eXept Software AG
               All Rights Reserved
@@ -506,6 +504,12 @@
     "Modified: / 14-02-2012 / 16:00:58 / cg"
 !
 
+markKeywordToken
+    "mark the current token as a keyword"
+
+    self markKeyword:tokenType from:tokenPosition to:(tokenPosition+tokenName size-1).
+!
+
 markLocalIdentifierFrom:pos1 to:pos2
     self 
         markFrom:pos1 to:pos2