!!
(snag 2 "abcde")

one character of a tape is itself a number.

glossary

%: calls a gate with several arguments, gathering them into one sample.

%:(add 2 3) is 5.

irregular forms:

(gate a b c) is %:(gate a b c)

snag picks a list element by index, counting from zero.

(snag 1 `(list @)`~[8 9 10]) is 9.