- support register function
spiker.RegisterFunc("log", func(fnc *spiker.NodeFuncCallOp, scope *spiker.VariableScope) interface{} {
for _, p := range fnc.Params {
log.Println(spiker.EvalExpr(p, scope))
}
return nil
})
spiker.RegisterFunc("log", func(fnc *spiker.NodeFuncCallOp, scope *spiker.VariableScope) interface{} {
for _, p := range fnc.Params {
log.Println(spiker.EvalExpr(p, scope))
}
return nil
})