loop: no stop condition, and the for_each_ne unrolling as the recommended form
The page described an optional boolean stop parameter that would end the loop early. The
engine has never had one: the only trace in the code was a type check on a stopValue item
behind a branch that could not run, removed in GeoDMS 485d447fb. The page now says what the
function does: number instantiations, each fed the nextValue of the one before it, lastIter
referring to the last.
The example is corrected as well: the loop call sat inside the template it instantiates,
and the iteration parameter was uint32 where the function binds a uint16; checked against
the tst Operator configuration, loop/lastIter/results/LoopWaarde is 4.
New section: the same chain with for_each_ne over an iteration domain, the previous state
named per iteration by MakeDefined(name[sub_or_null(id(.), 1)] + '/ResultingState',
'StartingState') and the template instantiated with it, which puts the names, the arguments
and the carried state under the configuration's control. The example was run as written
(GeoDMS 20.21.0 build of 485d447fb): PrevName is StartingState for the first iteration and
Iter0/ResultingState for the second, and the last state is 100 * 1.1^5. Links to the convex
hull example script, which already uses the pattern.
MetaScript-functions: the one-line description of loop no longer mentions a stop condition.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Fix migration artifacts, typos and dead links across the wiki
Sweep of all 867 pages: MediaWiki-to-GitHub migration damage repaired
(wikilink artifacts, reversed link order, broken code blocks, image
links restored as embeds), 2200+ typo/grammar/dead-link fixes, and
remaining CalcCache references removed or marked version-historical.
Factual example errors corrected where unambiguous (a.o. Boundcenter,
Ge_or_rhs_null, Capacitated_connect, Dpoint, Modus).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
replace weird space with normal space
Update code block syntax naar markdown standaard:
- replace < en > uit oude website naar < en >
- replace <pre> en </pre> naar ```
- uit die code blokken dan ook de <i>, </i>, <b> en </b> eruit.
bulk import improved links
first bulk automatic replacements
First port of geodms mediawiki to github markdown