AS3 RegExp literal highlighting in jsyntaxpane

This commit is contained in:
Jindra Petřík
2016-01-12 20:44:23 +01:00
parent 98207d708b
commit c2ce312370

View File

@@ -110,6 +110,8 @@ SingleCharacter = [^\r\n\'\\]
OIdentifierCharacter = [^\r\n\u00A7\\]
Preprocessor = \u00A7\u00A7 {Identifier}
RegExp = \/([^\r\n/]|\\\/)+\/[a-z]*
%state STRING, CHARLITERAL, XMLSTARTTAG, XML, OIDENTIFIER
%%
@@ -167,6 +169,8 @@ Preprocessor = \u00A7\u00A7 {Identifier}
"true" { return token(TokenType.KEYWORD); }
{RegExp} { return token(TokenType.REGEX); }
/* operators */
"(" { return token(TokenType.OPERATOR, PARAN); }