【发布时间】:2011-05-26 08:34:02
【问题描述】:
如何报告解析器警告? 类似于报错,但解析器一定不能停止。 仅记录警告消息和子表达式导致警告。
示例输入:
select * from table where row>='' && row<>'hello'
预期输出:
Warning: expression is always true: row>=''
Warning: && is deprecated, use AND: row>='' && row<>'hello'
Warning: <> is deprecated, use !=: row<>'hello'
【问题讨论】:
标签: c++ parsing warnings boost-spirit boost-spirit-qi