* Leo <[EMAIL PROTECTED]> [2004-02-07 13:22]:
> > Golfers also use the fact that in a -p/-n program the next character 
> > is a ;, for example 
> 
> What do you mean by 'the next character is a ';''?

As some others have pointed out, not only is the loop literally constructed
around your code, but a semicolon is also inserted.  That is why the "print q"
trick works, and it's also why you can omit the final semicolon of @; at the
end of Ton's example program:

> > #!perl -alp0
> > s!.+!$;[EMAIL PROTECTED]&,$_}=%$z]=$z=$_.$&[EMAIL PROTECTED],@F!eg;$_=pop@

-- Mike

-- 
Michael W. Thelen
A satirist is a man who discovers unpleasant things about himself and then
says them about other people.
                -- Peter McArthur

Reply via email to