Adjusted Matlab tokenizer to correctly identify block comments.

This commit is contained in:
Maikel Steneker
2019-05-10 16:11:46 +02:00
parent 224c3931e4
commit ecda36fa70

View File

@ -45,7 +45,7 @@ PARSER_END(MatlabParser)
{ "%{": IN_COMMENT }
<DEFAULT, TRANSPOSE> SPECIAL_TOKEN:
{ <SINGLE_LINE_COMMENT: "%"(~["\n","\r"])* ("\n"|"\r"|"\r\n")?> }
{ <SINGLE_LINE_COMMENT: "%"~["{"](~["\n","\r"])* ("\n"|"\r"|"\r\n")?> }
<IN_COMMENT> SPECIAL_TOKEN:
{ <MULTI_LINE_COMMENT: "%}">: DEFAULT }