私はいくつかのトークンを持っています:
PNAME
およびENAME
-両方とも文字列です。
次に、これらのトークンを一致させるために、レクサーに2つのルールを設定します。
PNAME
文字列が文字azとオプションの特殊文字@/()で構成されている場合、最初のルール( )は一致する必要があります。
2番目のルール(ENAME
)は、文字列が文字azとオプションのプレフィックス(#/。)で構成されている場合に一致する必要があります。
ENAME
さて、プレフィックスがない場合でも、一致するだけのルールをレクサーファイルでどのように作成しますか?
違いが生じる場合は、次のような文字列ENAME
の後にアフターがあります。-ただし、このブラケットをパーサーに渡さないでください...{
(prefix)eName {
助言がありますか?