2012-01-23から1日間の記事一覧

Sprout.Weed で複数の文字列をパースする場合に文字列が連結されるのを回避する

さて、 homu:mado のような『:』区切りの構文をパースする場合、 namespace weed = sprout::weed; static constexpr auto parser = *weed::lim<4>(weed::char_ - ':') >> ":" >> *weed::lim<4>(weed::char_); のようなパーサを記述すると思います。 しかし、…