11

昔、私は理解したと思っていcall/ccました。最近、「区切られた」継続演算子への参照が多く見られます。これは、 shift/ resetprompt/ control、時にはよりエキゾチックなもののようなペアになっているようです。でも、基本的なことのどこにも明確な説明を見たことがなかったので、

  1. 彼らは何をしますか?
  2. それらは何のため?
  3. 特定の言語/コンテキスト/目的に対して、ある一連の演算子が別の演算子よりも優れている理由は何ですか?
4

1 に答える 1