From b17d2250a465088aa61956c27a43384421a69790 Mon Sep 17 00:00:00 2001 From: Celestino Amoroso Date: Sat, 13 Apr 2024 04:37:15 +0200 Subject: [PATCH] parser.go: fixed a problem on the selector operator --- parser.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parser.go b/parser.go index 0970064..2c4e498 100644 --- a/parser.go +++ b/parser.go @@ -268,7 +268,7 @@ func (self *parser) parseGeneral(scanner *scanner, allowForest bool, allowVarRef currentTerm, err = tree.addToken2(tk) } - if currentTerm != nil && currentTerm.parent != nil && currentTerm.parent.tk.Sym != SymSelector { + if currentTerm != nil && currentTerm.tk.Sym != SymSelector && currentTerm.parent != nil && currentTerm.parent.tk.Sym != SymSelector { selectorTerm = nil }