Re: metamethods for assignment and type conversion
[
Date Prev][
Date Next][
Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
- Subject: Re: metamethods for assignment and type conversion
- From: "Gregg Reynolds" <dev@...>
- Date: 2007年8月14日 19:45:08 -0500
On 8/13/07, Adrien de Croy <adrien@qbik.com> wrote:
>
> So is it more intuitive, if you wish to copy an object, to write A=B, or
> is it more intuitive to write A.Assign(B), or B.CopyTo(A)?
I guess that depends on your intuition.
> IMO, someone that writes A = B wants A to be B, not A to be another
> reference to B (which is pretty much pointless, since you already have B).
_Vastly_ unmerited assumption.
Take a look at Metalua; it's a fantastic package, and you can use it
to extend the syntax to your heart's content. It's pretty young, but
still you might be able to use it to create a DSL that works for your
users.
-gregg