VoidCC
标签列表
boost-spirit-x3
3
热度
1
回答
使用Boost.Spirit定义独立翻译单元中的船长X3
如何在单独的翻译单元中定义船长语法? 什么是输出属性应该是什么类型?或者我可以简单地指定boost::spirit::x3::unused_type为Attribute模板参数为boost::spirit::x3::rule模板类为skipper语法?我认为skipper语法应该只是在内部将输入迭代器移动到空白,换行符,注释等处。从性能和内存分配/释放的角度来看,它更好。如何为这样的语法定义一个上
c++
boost-spirit-qi
boost-spirit-x3
2014-09-11
0
热度
1
回答
注释期间和之后的AST排列
使用annotation_base::on_success可以在X3解析期间访问标记的AST节点。 我可以得到他们的地址(和存储以及其他信息,如对应的输入范围迭代器对),并依赖于其不变性(对于所有人,但可能除顶级AST节点之外,可以移动/复制之后parse)以后再使用它们吗? 我可以假设,AST节点确实已经分配了一个状态,当parse返回时不会改变吗? AST是聚合和STL容器的组合:递归树。
c++
c++14
boost-spirit
boost-spirit-x3
2016-01-23
2
热度
1
回答
Spirit X3解析器启动状态?
我已经经历了Boost.Spirit X3文件我已经能够找到---这是没有太大---并认为我想用这对我的下一个解析的项目。值得注意的是,我从未使用过Boost.Spirit Classic或V2,但已经使用过flex/bison和ANTLR。 我期待解析的格式,在其最基本的意义上说,是这样的: unimportant foo bar # BEGIN parse this ... # E
c++
parsing
boost
boost-spirit-lex
boost-spirit-x3
2016-02-04
«
1
2
3
4
»
最新问题
1.
如何阻止wpf UI以避免非法状态?
2.
使用SQL查找协变性
3.
从复选框选择的表单人口
4.
为什么我的DropDownListFor默认值无法正常工作?
5.
ABCreateStringWithAddressDictionary弃用
6.
将一个字符串的第一个实例替换为一个变量或其他唯一字符串
7.
从psd获取坐标
8.
在TextView中更改textSize
9.
用于日常报告
10.
不能下载IE