什么`SEA_WS`代表antlr语法?

时间:2016-12-11 19:22:14

标签: antlr antlr4

我知道WS表示空格,但是antlr语法中SEASEA_WS的完整形式是什么?

SEA_WS : (' '|'\t'|'\r'? '\n')+;

1 个答案:

答案 0 :(得分:2)

这可能与“Sea”与“Island”解析模式有关:

Switching to island mode on multi-character token

简而言之:在解析大括号分隔的表达式时使用的比喻,岛屿是分隔符之间的标记,而海洋则是其他所有东西。