E4070

E4070#

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

请注意,所有内建指令不是为在 moonbitlang/core 之外使用准备的,并且可能会在不通知的情况下进行更改,我们强烈建议 不要使用它们

错误示例#

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

fn main {
  my_abort("Abort!")
}

建议#

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

fn main {
  abort("Abort!")
}

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