Mnemonic aid: eval for EVALuate
See also: [dup ]
content is duplicated N times.
This is not the same as [dup ]
[dup ] evaluates the content once and then duplicates it N times; [eval ] can call a style and re-evaluate it on every iteration, passing the content to the style.
As interation and nesting depth of iterations can both create large amounts of output, both may be limited by the invocation parameters xlimit and dlimit. See this page for details on how to set those for class invocations.
Other built-ins used here: [b ] , [dup ] , [inc ] and [local ]