develooper Front page | perl.perl6.language | Postings from February 2005

Re: How are types related to classes and roles?

Thread Previous | Thread Next
Thomas Sandlaß
February 28, 2005 07:34
Re: How are types related to classes and roles?
Message ID:
HaloO Aaron,

you wrote:
> Is there any reason at all that 6.0 should have return MMD? I mean, it's
> way-the-heck cool and all, but it became a "thing" when Parrot produced
> this capability as a by-product of the way MMD was implemented in
> conjunction with return continuations.... that doesn't mean we HAVE to
> use it.

Am I missing something, but the only thing I've figured out so far is that
Parrot uses ternary MMD for its builtin binary ops like ADD, MUL, OR, etc.
They are ternary to prevent a final copy or conversion of the result to the
target register. Where is the general MMD mechanism?

Will the Perl 6 MMD be directly implemented in Parrot or on top of it?
I guess Parrot needs to do it for language interoperability, right?

TSa (Thomas Sandlaß)

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About