From 5a04b5512a128bd1805792cca4eabacf5fd49b27 Mon Sep 17 00:00:00 2001 From: Marc Vertes Date: Sun, 11 Jan 2026 19:02:27 +0100 Subject: fix: handle assign statements on map elements A new token MapAssign is added to implement assignements involving a map, slice or array, an index key expression and a value expression. --- parser/parse.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'parser/parse.go') diff --git a/parser/parse.go b/parser/parse.go index c049b87..32ee0e3 100644 --- a/parser/parse.go +++ b/parser/parse.go @@ -59,7 +59,7 @@ func (p *Parser) Scan(s string, endSemi bool) (Tokens, error) { return p.Scanner.Scan(s, endSemi) } -// Parse performs syntax analysis on s and return Tokens or an error. +// Parse performs syntax analysis on s and returns Tokens or an error. func (p *Parser) Parse(src string) (out Tokens, err error) { in, err := p.Scan(src, true) if err != nil { -- cgit v1.2.3