The operator identifier lexer grammar has been revised to simplify the rules
for operators that start with a dot ("."). The new rule is that an operator
that starts with a dot may contain other dots in it, but operators that start
with some other character may not contain dots. For example:
x....foo --> "x" "...." "foo" x&%^.foo --> "x" "&%^" ".foo" ----------------- 分割线 ------------------
演算子の構文が若干修正され、より単純なルールが与えられました。
.で始まる演算子には、内部に他の.(..や...など) が含まれる場合もあります。この場合、次のような連続したものになります。.は演算子自体にも組み込まれているため、x....foo内の演算子は...などではなく、(x)(...)(.foo)である必要があります。.など、演算子が&%^で始まらない場合、&%^.の後の.はこの演算子に属さず、.fooに属します (foo は列挙型メンバー)。