用boost.spirit 2存储表达式的行号

Geo*_*che 10 c++ boost boost-spirit

我正计划使用Boost.Spirit 2进行脚本转换实用程序(用于扩展诊断信息).

虽然支持行信息等解析错误,但我如何使用Qi存储成功解析的表达式的行号?

Geo*_*che 4

根据邮件列表,Spirit.Classic 位置迭代器也可以与Spirit 2一起使用。Spirit博客上
还有一篇关于iter_pos-parser 的文章。

当我有时间测试时我会更新。