E4070

E4070#

未知的内建指令。MoonBit 编译器不知道这种内建指令。

内建指令不应在 moonbitlang/core 之外使用。它们可能会在不通知的情况下变更,我们强烈建议 不要使用它们

错误示例#

///|
pub fn my_abort(message : String) -> Unit = "%abort"
// Error: Unknown intrinsic: %abort

建议#

您可能需要使用 moonbitlang/core 中的 abort 函数:

///|
pub fn my_abort(message : String) -> Unit {
  abort(message)
}

如果您确实需要使用内建指令,您可以查看 moonbitlang/core 的源代码,以进一步使用相应的内建指令。