我有以下作品:
syntax Id
syntax Exp ::= Id
syntax Exps ::= List{Exp, ","}
syntax Ids ::= List{Id, ","}
这个错误是什么意思?
[错误] 严重:无法计算最少种类的术语: _,__KOOL-UNTYPED-SYNTAX(Id(#"x"),, .List{"_,__KOOL-UNTYPED-SYNTAX"}(.KList))。 可能的排序是 [Ids, Exps],但它们最不常见的子排序是 GeneratedListBottom{_,__KOOL-UNTYPED-SYNTAX},这是不可能的排序。所有 术语必须具有唯一的最小排序;考虑将唯一的 KLabels 分配给 重载产品/完成子排序格。 同时评估功能项目:Stmts 在评估函数 initKCell 时 在评估函数 initThreadCell 时 在评估函数 initThreadsCell 时 在评估函数 initTCell 时