new iter-iter iterator and kern.func-info module
This commit is contained in:
+1
-1
@@ -111,7 +111,7 @@ func evalAssignDefault(ctx kern.ExprContext, opTerm *scan.Term) (v any, err erro
|
||||
if functor, ok := rightValue.(kern.Functor); ok {
|
||||
//ctx.RegisterFunc(leftTerm.source(), functor, 0, -1)
|
||||
ctx.RegisterFunc(leftTerm.Source(), functor, kern.TypeAny, []kern.ExprFuncParam{
|
||||
NewFuncParamFlag(kern.ParamValue, PfDefault|PfRepeat),
|
||||
kern.NewFuncParamFlag(kern.ParamValue, kern.PfDefault|kern.PfRepeat),
|
||||
})
|
||||
} else {
|
||||
v = rightValue
|
||||
|
||||
Reference in New Issue
Block a user