मैं पार्स करना चाहता हूं (पहले उदाहरण में, केवल पहचानें, प्रतीकों को रखते हुए) लाटेक्स गणित। अभी, मुझे घुंघराले ब्रेसिज़ (उदा। a^{bc} और उसके संयोजनों के संयोजन में सुपर और सबस्क्रिप्ट्स में परेशानी ह
के लिए विशेषता के रूप में std :: array का उपयोग करके मैं बूस्ट :: भावना की नवीनतम रिलीज x3 (जैसा कि बूस्ट 1.54 में शामिल है) का उपयोग करके निश्चित आकार std::array कंटेनर में संख्याओं की एक सूची को पार
इस कोड नहीं compiles (जीसीसी 5.3.1 + को बढ़ावा देने के 1.60) करता है: #include <boost/spirit/home/x3.hpp>
namespace x3 = boost::spirit::x3;
template <typename T>
void parse(T begin, T end) {