Cコードの本体が分析されたいくつかの研究を読んだことを覚えています。その結果、for
ループの大部分は、map
、filter
、fold
など.
この論文/記事はもう見つかりません。誰かが私にそれを指摘できますか?
私も聞いたことがあると思います。 SICP-videos または本のどこかに、ほとんどの(すべてではないにしても)プログラム/アルゴリズムは、ストリームとフィルターを使用して表現できると聞いたと思います。ストリームは講義6Aから始まります。
すべてのループ(for、while、do-whileなど)については、すべてラベル、比較、条件付きジャンプで実装されているため、読みやすく理解しやすくするための構文上の砂糖にすぎません。