From e8c93a8fd12232aa7c804010bbc5b89d412fde29 Mon Sep 17 00:00:00 2001 From: Eduard Urbach Date: Thu, 14 Aug 2025 00:22:22 +0200 Subject: [PATCH] Fixed incorrect source position for assignment errors --- src/core/compileAssign.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/compileAssign.go b/src/core/compileAssign.go index e809d3a..cb8fc56 100644 --- a/src/core/compileAssign.go +++ b/src/core/compileAssign.go @@ -14,7 +14,7 @@ func (f *Function) compileAssign(node *ast.Assign) error { leftValue, exists := f.Block().FindIdentifier(name) if !exists { - return errors.New(&UnknownIdentifier{Name: name}, f.File, left.Token.Position) + return errors.New(&UnknownIdentifier{Name: name}, f.File, left.Source().StartPos) } right := node.Expression.Children[1] -- 2.51.2