diff --git a/grammars/JavaScriptLexer.g4 b/grammars/JavaScriptLexer.g4 index 7e2bc0b..cd40084 100644 --- a/grammars/JavaScriptLexer.g4 +++ b/grammars/JavaScriptLexer.g4 @@ -37,7 +37,7 @@ options { superClass=JavaScriptBaseLexer; } HashBangLine: { self.isStartOfFile()}? '#!' ~[\r\n\u2028\u2029]*; // only allowed at start MultiLineComment: '/*' .*? '*/' -> channel(HIDDEN); SingleLineComment: '//' ~[\r\n\u2028\u2029]* -> channel(HIDDEN); -RegularExpressionLiteral: '/' RegularExpressionFirstChar RegularExpressionChar* {self.isRegexPossible()}? '/' IdentifierPart*; +//RegularExpressionLiteral: '/' RegularExpressionFirstChar RegularExpressionChar* {self.isRegexPossible()}? '/' IdentifierPart*; OpenBracket: '['; CloseBracket: ']'; diff --git a/grammars/JavaScriptParser.g4 b/grammars/JavaScriptParser.g4 index b78c58e..2f01252 100644 --- a/grammars/JavaScriptParser.g4 +++ b/grammars/JavaScriptParser.g4 @@ -403,7 +403,7 @@ literal | BooleanLiteral | StringLiteral // | TemplateStringLiteral - | RegularExpressionLiteral +// | RegularExpressionLiteral | numericLiteral | bigintLiteral ;