From 10a596a4cde3c8d2b4cf3d3854dfcd3cd08e3f79 Mon Sep 17 00:00:00 2001 From: Celestino Amoroso Date: Tue, 4 Jun 2024 11:02:26 +0200 Subject: [PATCH] parser.go: commented out some useless code --- parser.go | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/parser.go b/parser.go index 9bab620..0e9342a 100644 --- a/parser.go +++ b/parser.go @@ -6,7 +6,6 @@ package expr import ( "errors" - "fmt" ) //-------- parser @@ -335,7 +334,7 @@ func (self *parser) parseGeneral(scanner *scanner, allowForest bool, allowVarRef var tk *Token tree = NewAst() firstToken := true - lastSym := SymUnknown + // lastSym := SymUnknown for tk = scanner.Next(); err == nil && tk != nil && !tk.IsTerm(termSymbols); tk = scanner.Next() { if tk.Sym == SymComment { continue @@ -404,9 +403,9 @@ func (self *parser) parseGeneral(scanner *scanner, allowForest bool, allowVarRef } } case SymEqual: - if err = checkPrevSymbol(lastSym, SymIdentifier, tk); err == nil { - currentTerm, err = tree.addToken2(tk) - } + // if err = checkPrevSymbol(lastSym, SymIdentifier, tk); err == nil { + currentTerm, err = tree.addToken2(tk) + // } case SymFuncDef: var funcDefTerm *term if funcDefTerm, err = self.parseFuncDef(scanner); err == nil { @@ -450,7 +449,7 @@ func (self *parser) parseGeneral(scanner *scanner, allowForest bool, allowVarRef selectorTerm = nil } - lastSym = tk.Sym + // lastSym = tk.Sym } if err == nil { err = tk.Error() @@ -458,9 +457,9 @@ func (self *parser) parseGeneral(scanner *scanner, allowForest bool, allowVarRef return } -func checkPrevSymbol(lastSym, wantedSym Symbol, tk *Token) (err error) { - if lastSym != wantedSym { - err = fmt.Errorf(`assign operator (%q) must be preceded by a variable`, tk.source) - } - return -} +// func checkPrevSymbol(lastSym, wantedSym Symbol, tk *Token) (err error) { +// if lastSym != wantedSym { +// err = fmt.Errorf(`assign operator (%q) must be preceded by a variable`, tk.source) +// } +// return +// }