Sam Ruby wrote:

Leopold Toetsch wrote:

class_self."__super"(args)

so again the invocant is the first argument after interpreter.


Believe it or not, I think we are agreeing.

*g*

To invoke a method on an object using Parrot Calling Conventions, P2 needs to be the object used for dispatch purposes, and P5 needs to be the actual object. In many cases, they will be the same, but in some cases they will differ.

Yep. Another good reason to pass the object as P5 (too).

This isn't obvious from PDD03, but a simple clarification would take care of that.

I'm still waiting for Dan's decision.

- Sam Ruby

leo

Reply via email to