poacher 寻找野牛的库-C ++ constexpr LR(1)解析器生成器 目标 在C ++ 17后的世界中, constexpr计算constexpr 。 关于编译时正则表达式的工作以及一些伟大开创性研究表明,从编译时可用的字符串中解析任意数据或语言是一种非常有价值的技术。 Poacher的目标是提供一个可扩展的框架,以轻松地为任意语言定义此类constexpr解析器,并提供一些众所周知的即用型即时编译时间解析器。 我们的目标是为LR(1)语法实现constexpr解析器生成器。 这样的语法可以表达复杂的语言,例如OCaml,Haskell,或由诸如Yacc,Menhir或Ha