Tune comment parsing

This commit is contained in:
James Roseborough
2010-06-21 06:28:17 +00:00
parent dc84bc9e8d
commit 923dd2dfa3

View File

@@ -65,7 +65,7 @@ MORE :
<IN_COMMENT> SPECIAL_TOKEN : <IN_COMMENT> SPECIAL_TOKEN :
{ {
<COMMENT: "\n" | "\r" | "\r\n" | "" > : DEFAULT <COMMENT: (~["\n","\r"])* ("\n"|"\r"|"\r\n")? > : DEFAULT
} }
<IN_LC0> SPECIAL_TOKEN : { <LONGCOMMENT0: "]]" > : DEFAULT } <IN_LC0> SPECIAL_TOKEN : { <LONGCOMMENT0: "]]" > : DEFAULT }
@@ -80,7 +80,7 @@ MORE :
<IN_LS3> TOKEN : { <LONGSTRING3: "]===]" > : DEFAULT } <IN_LS3> TOKEN : { <LONGSTRING3: "]===]" > : DEFAULT }
<IN_LSN> TOKEN : { <LONGSTRINGN: "]====" ("=")* "]" > : DEFAULT } <IN_LSN> TOKEN : { <LONGSTRINGN: "]====" ("=")* "]" > : DEFAULT }
<IN_COMMENT,IN_LC0,IN_LC1,IN_LC2,IN_LC3,IN_LCN,IN_LS0,IN_LS1,IN_LS2,IN_LS3,IN_LSN> MORE : <IN_LC0,IN_LC1,IN_LC2,IN_LC3,IN_LCN,IN_LS0,IN_LS1,IN_LS2,IN_LS3,IN_LSN> MORE :
{ {
< ~[] > < ~[] >
} }