例外 | 解説 |
---|---|
System.InvalidOperationException | 所有する Grammar の IsMutable の値が False の場合に発生します。 |
LookaheadPattern は、語彙アナライザーが、この TerminalSymbol と関連付けられたトークンに続くテキストと突き合わせる正規表現です。IsLookaheadNegative は、一致が見つかったかどうかに基づいてトークンを使用するかどうかを示します。IsLookaheadNegative が True の場合、トークンが使用されるのは、LookaheadPattern がトークンに続くテキストと一致しない場合のみです。False の場合は、LookaheadPattern がトークンに続くテキストと一致する場合にのみトークンが使用されます。