Here's the sample from the perldoc:

.sub _some
        # store the config data into $P0
        $P0 = _config()
        # Retrieve and print a key
        $P1 = $P0["cc"]
        print "Your C compiler is "
        print $P1
        print "\n"
.end
.include "library/config.imc"

Which, when run on my OS X box, gives:

oolong:~/research/parrot coke$ ./parrot foo.imc Your C compiler is cc

How's that?

Adrian Lambeck wrote:
This might be it - how do I access the data ?


Am Sonntag, 6. MÃrz 2005 20:13 schrieb Will Coleda via RT:

Whoops, had already cd'd...

it's actually in 'runtime/parrot/library/config.imc'

Is this what you're looking for?

William Coleda wrote:

Already exists.

perldoc parrot/library/config.imc

Regards.

Lambeck (via RT) wrote:

# New Ticket Created by  Lambeck # Please include the string:  [perl
#34356]
# in the subject line of all future correspondence about this issue. #
<URL: https://rt.perl.org/rt3/Ticket/Display.html?id=34356 >


It would be nice to have a module that returns the installed parrot config. Other applications (hopefully a lot) that configure depending on parrot might need this. I mean something like App::Info::HTTPD::Apache (http://search.cpan.org/~dwheeler/App-Info-0.44/). I am not into App::Info so I can not decide what is neccessary to make it return parrot specific values ...


Adrian Lambeck


Reply via email to