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
的源代码,以进一步使用相应的内建指令。