loop

The loop filter takes a single filter body as argument:
  loop body

The loop filter evaluates body over and over, until body is false. The loop filter matches the position if the body was ever true, that is if body was evaluated more than once.

The loop filter is rarely needed; it is only used in certain specialized situations.

Examples

The loop filter is used in parallelpaths.cql and serialpin.cql.