E3001#
源文件包含无效或不完整的记号。
错误示例#
fn main {
println('3)
}
这个例子在第 2 行给出了以下错误:
Lexing error: unrecognized character u32:0x27
这表明编译器不知道如何将该行上的悬空字符 '
(ASCII 0x27)解释为 MoonBit 记号的一部分。
建议#
更改你的代码,严格遵循 MoonBit 语法规则,确保它仅包含有效的 MoonBit 记号。
在上面的例子中,应该添加缺失的闭合撇号:
fn main {
println('3')
}