削除された内容 追加された内容
m ボット: 言語間リンク 12 件をウィキデータ上の (d:Q1156474 に転記)
→‎ゴール指向評価: a < b < cの評価
99行目:
というような意味である。この場合は比較が成り立つなら、<code>&lt;</code>演算子は成功する。よってIconとその他の言語で実行結果は同じとなる。この方式がより興味深いのは、
:<code>if a &lt; b &lt; c</code>
のような場合である。<code>&lt;</code>演算子は、比較が成り立つときは成功であると同時に、二番目の引数を値として返す。したがって、<code>a &lt; b</code>の部分を評価して成功すれば、値として<code>b</code>を返すので、つづいて<code>b &lt; c</code>を評価することになる。当然、評価の時に一度でも失敗すれば、全体として失敗である。
のような場合である。このような比較は、ほとんどの言語ではこのまま記述することができないが、Iconでは可能である。
 
この方式の有用性がより明確になるのは、現実の例で考えたときである。Iconでは