pub fn compile_rule_with( rule: &Value, rules: &BTreeMap<String, Value>, table: &dyn KeywordTable, ) -> Result<Pat, String>
用指定的关键字表编译(供非中英语言或项目自有方言使用)。