From 31e3793202402fda21905027c18ebfa5c8d8c832 Mon Sep 17 00:00:00 2001 From: Marc Vertes Date: Wed, 14 Jan 2026 18:44:17 +0100 Subject: fix: improve handling of indirections Added 2 VM instructions, FnewE variant of Fnew with a dereference, and FieldE, variant of Field with dereference. It's now possible to pointers in structs and literal composites. --- lang/golang/go.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lang/golang') diff --git a/lang/golang/go.go b/lang/golang/go.go index 2085c3b..0d60e8b 100644 --- a/lang/golang/go.go +++ b/lang/golang/go.go @@ -136,7 +136,7 @@ var GoSpec = &lang.Spec{ lang.Minus: {Precedence: 6}, lang.Not: {Precedence: 6}, lang.Call: {Precedence: 6}, - lang.Index: {Precedence: 6}, + lang.Index: {Precedence: 8}, lang.Period: {Precedence: 7}, lang.Colon: {Precedence: 7}, lang.Inc: {SkipSemi: true}, -- cgit v1.2.3