1. 首页
  2. 数据库
  3. 其它
  4. cpp parser_combinators:有关如何在C ++中构造解析器组合器库的示例。 专注于简单性而不是效率 源码

cpp parser_combinators:有关如何在C ++中构造解析器组合器库的示例。 专注于简单性而不是效率 源码

上传者: 2021-04-25 05:43:55上传 ZIP文件 14.33KB 热度 13次
C ++中的解析器组合器 演示文稿附带的源代码,您可以。 该演示文稿最初是在2021-03-30的最后一次演讲中给出的。 在两个文件夹( simple文件夹或optimized文件夹)中运行make 。 源代码需要C ++ 20(至少需要optimized版本,对于simple版本的编译器范围可能更宽松)。 目前,这两个实现中的每一个都将所有代码包含在一个文件中。 这不是很干净,但是希望可以更轻松地进行修补。 代码已被大量记录。 享受 :-)。 〜韦伯·马丁·维詹(Wiebe-Marten Wijnja) 参考 如果您想了解有关此主题的更多信息,请参考以下两个资源: 历史性: 语法:语法和语法分析的历史不完整(过去11年左右都没有,并且作者可能略有偏见)。 包含有关不同类型解析了大量的详细信息,并在过去100年里他们是如何介绍/使用/取代。 实际的: ,Boost.Spirit
下载地址
用户评论