Damien Neil:
# On Sat, Sep 15, 2001 at 01:15:57AM -0700, Brent Dax wrote:
# > As for the 5.6 thing...I think we're supposed to support 5.005 and
# > above.  Can you tell what Parrot::Opcode needs it for?  
# (And if it's for
# > 'our', I'm going to punch someone... :^) )
# 
# Er...I think it IS for our, actually. :>  I'm so used to using it, I
# didn't realize I was introducing a 5.6ism.  The silly thing is, I
# deliberately avoided using "open(my $fh, $file)" to keep from 
# requiring
# 5.6...

*THWAP*

# I notice that someone did add a "use 5.6.0" to Parrot::Opcode--here's
# a patch which removes it, and the offending ours.
# 
# Index: Parrot/Opcode.pm
# ===================================================================
# RCS file: /home/perlcvs/parrot/Parrot/Opcode.pm,v
# retrieving revision 1.3
# diff -u -r1.3 Opcode.pm
# --- Parrot/Opcode.pm  2001/09/15 00:57:42     1.3
# +++ Parrot/Opcode.pm  2001/09/15 08:33:48
# @@ -1,12 +1,11 @@
#  package Parrot::Opcode;
#  
# -use 5.6.0;
#  use strict;
#  use Symbol;
#  use Digest::MD5 qw(&md5_hex);

use vars qw(%opcode $fingerprint);      #or strict will throw a tantrum

#  
# -our %opcode;
# -our $fingerprint;
# +my %opcode;
# +my $fingerprint;
#  
#  sub _load {
#      my $file = @_ ? shift : "opcode_table";

--Brent Dax
[EMAIL PROTECTED]

They *will* pay for what they've done.

Reply via email to