题
过去我必须开发一个充当规则评估器的程序。你有一个先行词和一些后续词(动作),所以如果先行词评估为真,则执行的动作。
当时我用的是修改版 RETE算法 (RETE 有三个版本,只有第一个版本是公开的)用于先行词模式匹配。我们在这里讨论的是一个大系统,每个规则有数百万个操作,并且一些操作符在多个规则中“重复”。
我可能必须用其他语言重新实现它,尽管我在 RETE 方面经验丰富,但有人知道其他模式匹配算法吗?有什么建议或者我应该继续使用 RETE 吗?
不隶属于 StackOverflow