It shouldn't really be necessary to have different flavors of MARC for this. Unlikes 
other leader positions, Base address of data is NOT defined to be 
implementation-specific or implementation-defined. Bytes 12/16 are supposed to contain 
base address of data, and in this case, simply appear to be incorrect.

Anne L. Highsmith
Consortia Systems Coordinator
5000 TAMU
Evans Library
Texas A&M University
College Station, TX   77843-5000
[EMAIL PROTECTED]
979-862-4234
979-845-6238 (fax)

>>> Ed Summers <[EMAIL PROTECTED]> 01/13/04 11:28AM >>>
On Tue, Jan 13, 2004 at 06:17:25PM +0100, Leif Andersson wrote:
> If it is in accordance with a special MARC flavour, then maybe MARC::Record 
> should do something to meet this need? But, we do not know that yet.

Yeah, we could have new_from_xxx() for a different MARC flavors I suppose. 

It might also be nice to be able to:

    $MARC::RECORD::STRICT = undef;
    $MARC::RECORD::WARNINGS = undef;

Which would have the same effects as:

    $batch->strict_off();
    $batch->warnings_off();

Which would allow for calls to new_from_usmarc() without bailing when something
looks fishy...for advanced users only :)

But it would be even nicer to know exactly what's going on here first.

//Ed

-- 
Ed Summers
aim: inkdroid
web: http://www.inkdroid.org 

The deeper I go the darker it gets. [Peter Gabriel]


Reply via email to