view v do ops   =>   any
v   input view
ops   operators

Do offers an alternative way to process long pipelines of operations, as normally performed with "|" in the {view} operator.

With do, each operation can be placed on a separate line in the ops script to avoid the need for very long lines of text.

The result of this operator is the same as if all operators had been applied as a pipeline.

Example:
set v [view {A B} def {1 2 3 4}]

view $v do {
tag N
reverse
to w
use $v
pair $w
}

ABABN
012341
134120

(do is defined in Ratcl)