मैं नियमित रूप से C++ में लैम्ब्डा फ़ंक्शंस को परिभाषित करने के लिए boost.lambda (और फीनिक्स) का उपयोग करता हूं। मुझे वास्तव में उनकी बहुलक संपत्ति, उनके प्रतिनिधित्व की सादगी और जिस तरह से वे सी ++ म
मैं प्रोटो और फीनिक्स के साथ प्रयोग कर रहा हूं और मेरे पहले खिलौने उदाहरण दुर्घटनाओं में से एक क्या है और मुझे नहीं पता कि मुझे कहां देखना चाहिए। चूंकि #boost आईआरसी चैनल पर किसी ने मुझे यह सुनिश्चित
बूस्ट फीनिक्स लेख में, "अभिव्यक्ति वृक्ष को बदलना", here, कस्टम invert_actions वर्ग की विशेषज्ञता का एक सेट, बाइनरी अंकगणितीय अभिव्यक्तियों को उलटा करने के लिए उपयोग किया जाता है। उदाहरण के लिए a+ba-b