4

一致したルールを条件付きで破棄し、優先度の低い他のルールを引き続き試すことはできますか?

<SOME_STATE>{rule} {
    if(condition) {
        return TOKEN;
    }
    // discard
    // continue and try the other rules below...
}

<SOME_STATE>{other_rule} {
    return OTHER_TOKEN;
}

...

PS:condition正規表現と一致しない他の解像度に依存します

PS2: マニュアルは既に検索しました:)

PS3: 新しい状態をプッシュしても解決できない

4

1 に答える 1