config/lang: call the proper functions on Scope
This commit is contained in:
parent
2b679572b4
commit
4ba7de17a9
|
@ -105,7 +105,7 @@ func (v *executeVisitor) visit(raw ast.Node) {
|
||||||
|
|
||||||
func (v *executeVisitor) visitCall(n *ast.Call) {
|
func (v *executeVisitor) visitCall(n *ast.Call) {
|
||||||
// Look up the function in the map
|
// Look up the function in the map
|
||||||
function, ok := v.Scope.FuncMap[n.Func]
|
function, ok := v.Scope.LookupFunc(n.Func)
|
||||||
if !ok {
|
if !ok {
|
||||||
v.err = fmt.Errorf("unknown function called: %s", n.Func)
|
v.err = fmt.Errorf("unknown function called: %s", n.Func)
|
||||||
return
|
return
|
||||||
|
@ -157,7 +157,7 @@ func (v *executeVisitor) visitLiteral(n *ast.LiteralNode) {
|
||||||
|
|
||||||
func (v *executeVisitor) visitVariableAccess(n *ast.VariableAccess) {
|
func (v *executeVisitor) visitVariableAccess(n *ast.VariableAccess) {
|
||||||
// Look up the variable in the map
|
// Look up the variable in the map
|
||||||
variable, ok := v.Scope.VarMap[n.Name]
|
variable, ok := v.Scope.LookupVar(n.Name)
|
||||||
if !ok {
|
if !ok {
|
||||||
v.err = fmt.Errorf("unknown variable accessed: %s", n.Name)
|
v.err = fmt.Errorf("unknown variable accessed: %s", n.Name)
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in New Issue