C++ хэл дээр макро ашиглан генераторуудыг хэрэгжүүлэх
Сонирхогчид C++ генераторуудыг do тэмдэглэгээнд үндэслэн бичсэн бөгөөд энэ нь мөн макро дээр суурилагдсан. Энэхүү хэрэгжилт нь нээлттэй эх сурвалжтай бөгөөд MIT лицензийн дагуу лицензлэгдсэн. // do тэмдэглэгээгүйгээр auto result = ::bind(mx, [&](auto&& x) { return ::bind(my, [&](auto&& y) { return make_value(x + y); }); }); // do тэмдэглэгээтэй бол auto result = DO( LET x IS(mx); LET y IS(my); return make_value(x […]
