我到目前为止所看到的几乎所有示例:http://boost-spirit.com/repository/applications/show_contents.php都使用旧的语法。我已阅读并重新阅读http://www.boost.org/doc/libs/1_42_0/libs/spirit/doc/html/index.html处的实际文档及其中的示例。我知道Joel正在博客上创建一个编译器系列http://boost-spirit.com/home/但是还没有完全展开。在完全工作的应用程序的上下文中,使用一些更复杂/相关的方面来查看工作示例的任何其他资源?
答案 0 :(得分:1)
嗯,Boost SVN中总是有一个examples目录:$ BOOST_ROOT / libs / spirit / example包含一些更复杂的东西。与之相邻的测试目录包含大量的小测试,仔细检查我们所知道的每一项技术。
此外,Joel和我将介绍我们在下周BoostCon提到的编译器事件所取得的进展。在谈话之后,所有材料都将可用,并且所有相关代码已经在Boost SVN(主干)的示例目录中。我们可能会在会议结束后在Spirit网站上开始撰写有关这项工作的文章。
我知道这不像我们在应用程序库中的Spirit.Classic那么多,但我们真的希望随着时间的推移到达那里......一切都取决于使用Spirit的人们会做出什么贡献!