Expr.adoc: automatic variables in the interator infix operators"

This commit is contained in:
2026-06-02 11:35:36 +02:00
parent 02ea20cdb5
commit ee7f488ebb
4 changed files with 20 additions and 8 deletions
+2 -2
View File
@@ -110,9 +110,9 @@ func (it *filterIterator) Next() (item any, err error) {
for attempt, err = it.itSrc.Next(); err == nil; attempt, err = it.itSrc.Next() {
ctx.SetVar("_", attempt)
ctx.SetVar("__", it.Index())
ctx.SetVar("_#", it.Count())
ctx.SetVar("#", it.Count())
result, err = it.expr.Compute(ctx)
ctx.DeleteVar("_#")
ctx.DeleteVar("#")
ctx.DeleteVar("__")
ctx.DeleteVar("_")