At 8:35 PM -0800 2/23/02, Brent Dax wrote: >The Magic Word in this case is "embedders". > >a) We can't reserve "any symbol starting with 'P'" to Parrot. That's a >little too wide a scope. >b) I'd rather not have embedders worrying about "is this a value type or >a pointer type?". They don't *want* to learn about Parrot's internals, >they just want to *use* Parrot. Questions like "does this type have to >be declared as a pointer?" interfere with questions like "how should I >best write this parser?".
This doesn't hold. The types we expose to embedders don't have to be, and probably shouldn't be, what we have internally. The namespaces and exposed types should be separate. -- Dan --------------------------------------"it's like this"------------------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk