[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

Re: [MacPerl] The Perl Usage Survey Continues...



At 05.50 -0500 1998.12.03, Arved Sandstrom wrote:
>I found that certain legal Perl constructs (I seem to remember that my()
>inside control structures, such as in for, didn't please ActiveState)
>don't work with at least one major Windows Perl implementation. So I have
>to rewrite some legal scripts to get them to run on Windows.

That's probably for the old ActiveState perl based on perl5.003.  It had
nothing to do with ActiveState itself, but that the perl core did not
support it in perl5.003:

  my $x;
  for $x (@x) {print $x}     # 5.003

  for my $x (@x) {print $x}  # 5.004

But ActiveState now distributes perl based on 5.005, and you can download
it from their site (though, oddly enough, not from CPAN :/).

Nate Patwardhan has an article in the upcoming TPJ (which went to press
Monday) about Unix tools on Windows, and I think he covers ways to build
your own perl using free tools.  So you can avoid ActiveState altogether
and build your own, which should be completely compatible with
ActiveState's (except for the Win-specific stuff they add in after the
fact).

--
Chris Nandor          mailto:pudge@pobox.com         http://pudge.net/
%PGPKey = ('B76E72AD', [1024, '0824090B CE73CA10  1FF77F13 8180B6B6'])

***** Want to unsubscribe from this list?
***** Send mail with body "unsubscribe" to mac-perl-request@iis.ee.ethz.ch