Third impact

今日調べたことのメモ

目次

日記カテゴリ

記事カテゴリ

書庫

Blog 利用状況

Third impact

外部リンク

2007年8月17日 #

boost::spirit::grammarのテンプレ

#include <boost/spirit/core.hpp>
#include <boost/spirit/attribute.hpp>
#include <boost/spirit/utility.hpp>

struct
my_parser : boost::spirit::grammar<my_parser>
{
    template <typename ScannerT>
    struct definition
    {
        definition(my_parser const& self)
        {
            using namespace boost::spirit;
            using namespace phoenix;
        }
        boost::spirit::rule expr;

        boost::spirit::rule const&
        start() const { return expr; }
    };
};

それにしてもビルドが遅い。

posted @ 22:44 | Feedback (4)