On Thu, Aug 03, 2006 at 12:05:13PM -0700, chromatic wrote:
> On Thursday 03 August 2006 11:18, Chip Salzenberg wrote:
> > The whole question of packfiles is something I hadn't approached before,
> > and now that I have, I wonder: Why does a packfile needs to exist at all
> > when compiling into the in-memory interpreter?  There are some answers to
> > that question I'd accept, but it's still a question that needs answering.
> 
> The trivial answer is that there are a lot of functions where Parrot assumes 
> it has compiled code available.

But the compiled code wouldn't necessarily have to live in a structure
compatible with on-disk storage.  But of course such a commonality would
simplify things.  OK.

> > PS: Cage cleaners should detect and possibly correct all that namespace
> > pollution. Yuck.
> 
> In the external API, you mean?  Isn't there a bug for creating macros to 
> avoid 
> prefixing Parrot_ to all internal-only functions?

Yes, but that's at least potentially orthogonal: pollution ne inconvenience.
-- 
Chip Salzenberg <[EMAIL PROTECTED]>

Reply via email to