2012-03-15から1日間の記事一覧

Boost.Contextでambを実装してみた

C++

継続について勉強中。 非決定性計算に使われるambオペレータをBoost.Contextで実装してみました。 AMB_BLOCKの中で生成したamberのオブジェクトは、それらの組み合わせを扱うことができます。 #include <iostream> #include "amb.hpp" void amb1_f(amber& cont) { cont</iostream>…