develooper Front page | perl.perl6.language | Postings from May 2005

Syntax of using Perl5 modules?

Thread Next
From:
Autrijus Tang
Date:
May 24, 2005 21:07
Subject:
Syntax of using Perl5 modules?
Message ID:
20050525040619.GA50101@aut.dyndns.org
So, this now works in Pugs with (with a "env PUGS_EMBED=perl5" build):

    use Digest--perl5;

    my $cxt = Digest.SHA1;
    $cxt.add('Pugs!');

    # This prints: 66db83c4c3953949a30563141f08a848c4202f7f
    say $cxt.hexdigest;

This includes the "Digest.pm" from Perl 5.  DBI.pm, CGI.pm etc will
also work.

Now my question is, is my choice of using the "perl5" namespace indicator a 
sane way to handle this?  Is it okay for Perl 6 to fallback to using Perl 5
automatically?  Or should I use something else than "use" entirely?

Thanks,
/Autrijus/

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About