diff options
| author | Marc Vertes <mvertes@free.fr> | 2025-11-27 12:40:35 +0100 |
|---|---|---|
| committer | Marc Vertes <mvertes@free.fr> | 2025-11-27 12:40:35 +0100 |
| commit | d99d69391eeae129cad2d5c2c90ce700db01b11c (patch) | |
| tree | 0286d21e88919b9a9f86081d057b065c19f8ec38 /parser/expr.go | |
| parent | aed20c1c453e50f716c454c0bd7e4995a0f5d898 (diff) | |
chore: move compiler and interpreter in their own packages
Diffstat (limited to 'parser/expr.go')
| -rw-r--r-- | parser/expr.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/parser/expr.go b/parser/expr.go index 23534e5..f2dbce3 100644 --- a/parser/expr.go +++ b/parser/expr.go @@ -40,7 +40,7 @@ func (p *Parser) parseExpr(in Tokens) (out Tokens, err error) { continue } // resolve symbol if not a selector rhs. - _, sc, ok := p.getSym(t.Str, p.scope) + _, sc, ok := p.GetSym(t.Str, p.scope) if ok { if sc != "" { t.Str = sc + "/" + t.Str @@ -98,7 +98,7 @@ func (p *Parser) parseExpr(in Tokens) (out Tokens, err error) { if err != nil { return out, ErrInvalidType } - p.addSym(unsetAddr, typ.String(), vm.NewValue(typ), symType, typ, p.funcScope != "") + p.AddSymbol(UnsetAddr, typ.String(), vm.NewValue(typ), SymType, typ, p.funcScope != "") out = append(out, t, scanner.Token{Tok: lang.Ident, Pos: t.Pos, Str: typ.String()}) i = ti vl += 2 |
