From bd96f76240f30b3bdd31d62df3d32da540caa624 Mon Sep 17 00:00:00 2001 From: Luke Date: Mon, 9 Jun 2025 14:57:59 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E4=BF=AE=E6=94=B9=E8=AF=AD=E4=B9=89?= =?UTF-8?q?=E9=94=99=E8=AF=AF=E5=AE=9A=E4=BD=8D=E4=B8=BA=E7=BB=9D=E5=AF=B9?= =?UTF-8?q?=E8=B7=AF=E5=BE=84=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/jcnc/snow/compiler/semantic/error/SemanticError.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/jcnc/snow/compiler/semantic/error/SemanticError.java b/src/main/java/org/jcnc/snow/compiler/semantic/error/SemanticError.java index a564054..4a36d25 100644 --- a/src/main/java/org/jcnc/snow/compiler/semantic/error/SemanticError.java +++ b/src/main/java/org/jcnc/snow/compiler/semantic/error/SemanticError.java @@ -16,7 +16,7 @@ import org.jcnc.snow.compiler.parser.ast.base.Node; * *

示例输出:

*
- *   playground\main.snow: 行 7, 列 28: 参数类型不匹配 (位置 1): 期望 int, 实际 long
+ *   D:\Devs\IdeaProjects\Snow\playground\main.snow: 行 7, 列 28: 参数类型不匹配 (位置 1): 期望 int, 实际 long
  * 
* * @param node 指向发生语义错误的 AST 节点,可用于获取详细的位置信息(文件名、行号、列号等) @@ -28,7 +28,7 @@ public record SemanticError(Node node, String message) { /** * 返回该语义错误的字符串描述,格式如下: *
-     * [文件名: ]行 X, 列 Y: [错误信息]
+     * [文件绝对路径: ]行 X, 列 Y: [错误信息]
      * 
* 若节点未能提供有效位置,则输出“未知位置”。 *