【发布时间】:2014-09-11 08:55:29
【问题描述】:
如何在单独的翻译单元中定义skipper语法?
输出属性的类型应该是什么?或者我可以简单地将boost::spirit::x3::unused_type 指定为Attribute 模板参数到boost::spirit::x3::rule 用于船长语法的模板类吗?我认为 skipper 语法应该只在内部将输入迭代器向前移动到空格、换行符、cmets 等。它在性能和内存分配/释放方面更好。如何为这种语法定义上下文类型,我应该提供给BOOST_SPIRIT_INSTANTIATE宏?
【问题讨论】:
-
我想这是我应该开始关注 Spirit X3 的标志:/
标签: c++ boost-spirit-qi boost-spirit-x3