Programming languages 创建从数据库或文件返回匹配行的简单编程语言
因为我从来没有遇到过这种问题,所以我考虑制作一个语言解析器来实现这一点。当然,对于这个问题,我愿意接受建议或完全不同的方法。我需要一般的指导方针或建议如何做到这一点Programming languages 创建从数据库或文件返回匹配行的简单编程语言,programming-languages,antlr,bison,Programming Languages,Antlr,Bison,因为我从来没有遇到过这种问题,所以我考虑制作一个语言解析器来实现这一点。当然,对于这个问题,我愿意接受建议或完全不同的方法。我需要一般的指导方针或建议如何做到这一点 TABLERULE col1 TYPE (STRING) == "string" (AND|OR|NOT) col2 TYPE (INT) >= 12 ... STRINGRULE "stringregex" (AND|OR|NOT) "string2regex" ... 所以这个小小的语言应该 用于识别应用于数据库表的
TABLERULE col1 TYPE (STRING) == "string"
(AND|OR|NOT) col2 TYPE (INT) >= 12 ...
STRINGRULE "stringregex" (AND|OR|NOT) "string2regex" ...
所以这个小小的语言应该