1
私は私が構造化されていない文に検証することができますどのようにこの条件文を正しく検証する方法
start if
start if
start end
start else
start if
start if
end if
end if
start end
のように有効な構造化されている?(構文エラー、適切ならばすなわちスタートを終了していない)
任意のアルゴリズムやロジックが助けになります。
あなたはどういうことを言っていますか? 'start end'とは何ですか? – melpomene
start endは、 –
の終了括弧を考慮することです。いくつかの方法があります.1つは、条件付き解析を中断し、条件付きがうまく形成されていないと判断する非条件文を探す方法です。意味解析の前に字句スキャンを行い、次に構文解析を行っていると仮定すると、それはうまくいくはずです。 –