[nem-pl] Varianty, a ToString
Michal Moskal
malekith at pld-linux.org
Sun May 9 18:49:24 CEST 2004
On Sun, May 09, 2004 at 06:35:39PM +0200, Kamil Skalski wrote:
> > W takim razie ja się zobowiązuję do przerobienia tego, jak tylko język
> > będzie miał wsparcie dla dodawania metod do variantów.
> >
> > Przy okazji... może możnaby przy też zrobić @ na listach, bo pisanie
> > List.Append (List.Append (List.Append (.... )))
> > jest trochę irytujące.
>
> Fajnie. A do Append może zrobić przeładowanie + po prostu? Będzie tak samo
> zwodnicze (liniowe zamiast wydawałoby się stałego) jak + na String, ale
> całkiem fajne.
> Operatory można od paru ostatnich rewizji przeładowywać, ale chyba tylko w
> klasie, którego typu chcemy mieć parametry dla operatora. Zatem to będzie
> musiało być zdefiniowane w list.
list.op_Addition. Looks good for me.
--
: Michal Moskal :: http://www.kernel.pl/~malekith :: GCS !tv h e>+++ b++
: When in doubt, use brute force. -- Ken Thompson :: UL++++$ C++ E--- a?
More information about the devel-pl
mailing list