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