in reply to What's the "...0" mean?

its called "flip-flop" operator and is effectively a range operator in scalar context.

A simple number like 0 as operand is compared against the current line number processed.

Cheers Rolf