模板函数边界 - `_:Type` 问题
作者: kazcw创建于 2025年11月10日更新于 2026年4月30日
标签--bug-compiler-syntax-parser
我们目前的模板函数解析存在一些问题:
- 模板标记的"优先级"并不理想 - 例如,对
_:Type的解释令人惊讶且毫无用处(我认为在该情况下的当前行为可以被视为一个错误,但由于它会产生错误,因此可以通过向后兼容的方式进行修复)。 - 前端无法获取有关模板函数边界的信息。模板函数的边界是在后端确定的。解析器创建了
TemplateFunction节点,但它是根据一份尚未付诸实践的草案规范中定义的分析来进行的。
内容来源: enso-org/enso