1

次の場合の対処方法を知っている人はいますか?

if-section:
    if-group [ elif-groups ] [ else-group ] endif-line

if-group:
    ....

elif-groups:
    elif-group
    elif-groups elif-group

elif-group:
    "#" "elif" constant-expression new-line [ group ]

else-group:
    "#" "else" new-line [ group ]

endif-line:
    "#" "endif" new-line

「#」で始まる if-group の後の if-section のすべての非終端記号。この場合、左因数分解は不可能だと思います。両方 (または両方) のオプションの非端末のいずれかを呼び出す必要があるかどうかを識別する「デフォルトのソリューション」はありますか?

ありがとう。

4

1 に答える 1