At 8:57 AM +0100 1/25/04, Mattia Barbon wrote:
Il Sat, 24 Jan 2004 19:42:20 -0500 Gordon Henriksen <[EMAIL PROTECTED]> ha scritto:

On Saturday, January 24, 2004, at 11:28 , Mattia Barbon wrote:

 > I feel I'm becoming annoying, but: the embedding and extending
 > interfaces are still using different names for
 > Parrot_Interp/Parrot_INTERP. Which one is correct?

Mattia,

 Both are correct. Sort of. :) Parrot_INTERP is an opaque type,
 which is
 a technique for improving binary compatibility. In the core, which
 is
  I know that. The problem, as you note in your next mail, is:
Parrot_Interp already has opacity guards, and _is used as an opaque
type in embedding interface_. Now having two parts of the _external_
interface use differently-named opaque types for the same thing
seems pointless, if not confusing.

And pointless. Let's just rename it to Parrot_Interp everywhere. -- Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to