On Tue, May 28, 2002 at 03:45:58PM +0200, Jerome Vouillon wrote:
> On Tue, May 28, 2002 at 08:30:52AM -0400, Mike Lambert wrote:
> > PARROT_str_params_3(a, b, c);
> > What's the point of this? With rule 5 that prevents function call nesting,
> > you're guaranteed of all your arguments being rooted. I think you can lose
> > either the nesting requirement or the str_params requirement.
> 
> Yes, you are right: we don't need this macro if all the arguments are
> already rooted.

Well, actually we need this macro if we want to allow the garbage
collector to move objects: then, the values of the arguments may need
to be updated.

-- Jerome

Reply via email to