Re: Return values from MARC::Record

2003-11-07 Thread Paul Hoffman
On Friday, November 7, 2003, at 11:29 AM, Leif Andersson wrote: You mean 5.005? Maybe that's what is required. Oops, yes, thanks for the correction. Paul. -- Paul Hoffman :: Taubman Medical Library :: Univ. of Michigan [EMAIL PROTECTED] :: [EMAIL PROTECTED] :: http://www.nkuitse.com/

Re: Return values from MARC::Record

2003-11-07 Thread Ed Summers
On Fri, Nov 07, 2003 at 05:29:09PM +0100, Leif Andersson wrote: > What I am trying to do is to identify areas in the API where improvments can > be done. Much appreciated. The return values should be consistent 0/undef, athough logically they amount to the same thing in Perl. Could you add a tic

Re: Return values from MARC::Record

2003-11-07 Thread Ed Summers
On Fri, Nov 07, 2003 at 08:07:18AM +0100, Leif Andersson wrote: > And it shouldn't even break any existing code. Shouldn't :) But it will be an additional dependency, that is mostly superfluous. Interesting bit of code though! Thanks for sharing. //Ed

Re: Return values from MARC::Record

2003-11-07 Thread Leif Andersson
ary SE-106 91 Stockholm SWEDEN Phone : +46 8 162769 Mobile: +46 70 6904281 -Ursprungligt meddelande- Från: Paul Hoffman [mailto:[EMAIL PROTECTED] Skickat: den 7 november 2003 14:46 Till: Leif Andersson Kopia: [EMAIL PROTECTED] Ämne: Re: Return values from MARC::Record On Friday,

Re: Return values from MARC::Record

2003-11-07 Thread Paul Hoffman
On Friday, November 7, 2003, at 02:07 AM, Leif Andersson wrote: At the top of MARC::Record we add: use Want; This would introduce a dependency on Perl 5.6, which Want requires. MARC::Record currently only requires 5.5, as far as I can tell. Paul. -- Paul Hoffman :: Taubman Medical Library ::

Re: Return values from MARC::Record

2003-11-07 Thread Paul Hoffman
o understand. Paul. -----Ursprungligt meddelande- Från: Paul Hoffman [mailto:[EMAIL PROTECTED] Skickat: den 6 november 2003 22:30 Till: Leif Andersson Kopia: [EMAIL PROTECTED] Ämne: Re: Return values from MARC::Record On Thursday, November 6, 2003, at 01:14 PM, Leif Andersson wrote: With the

Re: Return values from MARC::Record

2003-11-07 Thread Paul Hoffman
ow this can be. Am I missing something? Paul. -Ursprungligt meddelande- Från: Paul Hoffman [mailto:[EMAIL PROTECTED] Skickat: den 6 november 2003 22:30 Till: Leif Andersson Kopia: [EMAIL PROTECTED] Ämne: Re: Return values from MARC::Record On Thursday, November 6, 2003, at 01:14 PM,

Re: Return values from MARC::Record

2003-11-07 Thread Leif Andersson
some extra work to the subfield() method we can also do this $subfield = $record->subfield('035','a'); @subfields = $record->subfield('035','a'); print "subfield=$subfield\n"; print "[EMAIL PROTECTED]"; __END__ And it shouldn'

Re: Return values from MARC::Record

2003-11-06 Thread Leif Andersson
subfields = eval { $record->field('035')->subfield('a') }; Leif -Ursprungligt meddelande- Från: Paul Hoffman [mailto:[EMAIL PROTECTED] Skickat: den 6 november 2003 22:30 Till: Leif Andersson Kopia: [EMAIL PROTECTED] Ämne: Re: Return values from MARC::Record On

Re: Return values from MARC::Record

2003-11-06 Thread Paul Hoffman
On Thursday, November 6, 2003, at 01:14 PM, Leif Andersson wrote: With the same BAD record we try $subfield = eval { $record->field($tag)->subfield($sub) } This is the only case where we have to put the code in eval. Should MARC:: take care of the eval for us? I am beginning to think so. No, it