Mark Lentczner wrote:
> STD has sym<;> as both an infix operator ( --> Sequencer), and as a
> terminator.
> ?? Which is it? Since I think most people think of it as a statement
> terminator, I plan on leaving it off the chart.

It is both.  Examples where it is used as an infix operator include:

  loop (my $i = 1; $i < 10; $i *= 2) { ... }

  my @@slice = (1, 2; 3, 4; 5, 6)

Presumably, Perl is capable of distinguishing the meanings based on
what the parser is expecting when it finds the semicolon.

-- 
Jonathan "Dataweaver" Lang

Reply via email to