On Wed, 19 Dec 2001, Mike Myers wrote:

> What is the purpose of the module Bom.pm which is
> installed in OS 10.1 by default?
> 
> /Library/Perl/darwin/Bom.pm
 
Did you try looking at it?

    Bootstrap module providing the perl bridge
    to get to the BOM interface functions. 

....and after that it reduces to, basically:

    package Bom;

    require Exporter;
    require DynaLoader;

    @ISA = qw(Exporter DynaLoader);
    @EXPORT = qw(
       # sixty or so statements, a la (last three)
       BOMBomEnumeratorNext
       BOMBomEnumeratorSkip
       BOMBomEnumeratorSkipAll
   );
    $VERSION = '1.1';

    bootstrap Bom $VERSION;

    1;

Ok, I'll bite, I don't get it either. The only other place it shows up
seems to be the directory /Library/Perl/darwin/auto/Bom, and the binary
file /Library/Perl/darwin/auto/Bom/Bom.bundle, which I can't make much
sense of. 

Bumble Object Model?


-- 
Chris Devers

"People with machines that think, will in times of crisis, 
make up stuff and attribute it to me" - "Nikla-nostra-debo"

Reply via email to