C++的许多(大多数)正则表达式库允许在运行时从字符串创建表达式.是否有人知道任何C++解析器生成器允许在运行时将表示为字符串的语法(最好是BNF)提供给生成器?我发现的所有实现都需要运行显式代码生成器,或者需要通过巧妙的模板元编程来表达语法.
c++ grammar parsing runtime parser-generator
c++ ×1
grammar ×1
parser-generator ×1
parsing ×1
runtime ×1