From ca80eeaa812b49afea75d3084d0c62770e4a8d18 Mon Sep 17 00:00:00 2001 From: Marc Vertes Date: Wed, 7 Jan 2026 12:09:20 +0100 Subject: fix: set 'HasInit' token property in language definition --- parser/parse.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'parser') diff --git a/parser/parse.go b/parser/parse.go index 60311dc..c049b87 100644 --- a/parser/parse.go +++ b/parser/parse.go @@ -76,7 +76,7 @@ func (p *Parser) parseStmts(in Tokens) (out Tokens, err error) { return out, scanner.ErrBlock } // Skip over simple init statements for some tokens (if, for, ...) - if lang.HasInit[in[0].Tok] { + if p.TokenProps[in[0].Tok].HasInit { for in[endstmt-1].Tok != lang.BraceBlock { e2 := in[endstmt+1:].Index(lang.Semicolon) if e2 == -1 { -- cgit v1.2.3