From 6268abda8c5252591d94bb23236b726edb0f3618 Mon Sep 17 00:00:00 2001 From: Celestino Amoroso <celestino.amoroso@gmail.com> Date: Fri, 3 Jan 2025 07:27:49 +0100 Subject: [PATCH] token.go: new member function Token.SetSymbol() --- token.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/token.go b/token.go index e399566..e779619 100644 --- a/token.go +++ b/token.go @@ -79,6 +79,10 @@ func (tk *Token) IsSymbol(sym Symbol) bool { return tk.Sym == sym } +func (tk *Token) SetSymbol(sym Symbol) { + tk.Sym = sym +} + func (tk *Token) Errorf(template string, args ...any) (err error) { err = fmt.Errorf(fmt.Sprintf("[%d:%d] ", tk.row, tk.col)+template, args...) return