E3100

E3100#

编译器诊断名称:invalid_mbti

包接口文件无效。

.mbti 文件描述包的公开接口。当该文件无法按有效接口文件解析时,MoonBit 会报告此错误。

这是无效接口文件语法对应的解析器错误。warning table 中也有同名诊断 E0047,但当前 .mbti 语法错误会通过这个编译器错误报告。

错误示例#

pkg.mbti#
package "moonbit-community/E3100"

let value = 1

修改建议#

请使用 moon info 重新生成接口,或者手动编辑它,使其包含有效的接口声明。

pkg.mbti#
package "moonbit-community/E3100-fixed"

fn value() -> Int