Pracuję tylko z Boost.Spirit (od Boost 1.44) przez trzy dni, próbując parsować surowe wiadomości e-mail w oparciu o dokładną gramatykę w RFC2822. Myślałam, że zaczynają go zrozumieć i dostać się gdzie
Mam parser rekordów, który zgłasza jeden z kilku wyjątków, aby wskazać, która reguła nie powiodła się. względu przedni: #include <iostream>
#include <sstream>
#include <stdexcept>
#include <string>
Podobnie, wiele z tych innych pytań, próbuję parsować prostą gramatykę w drzewo struktur używając Boost.Spirit.Qi. Spróbuję poddać destylacji to, co próbuję zrobić w najprostszym możliwym przypadku. M