[nem-pl] Kolorowanie zmiennych przez inne funkcje
Michal Moskal
malekith at pld-linux.org
Thu Mar 11 13:31:03 CET 2004
On Thu, Mar 11, 2004 at 01:27:55PM +0100, "Paweł W. Olszta" wrote:
> Michal Moskal wrote:
>
> >Może tak:
> >
> >public [Contracted] jakas_funkcja (x : int) : int
> >{
> > require (x >= 0);
> > x * 2;
> > ensure (value % 2 == 0);
> >}
> >
> >bez rozszerzeń składni.
>
> No ale właśnie tak bym nie chciał. Aj ripit, niech by to wyglądało jak
> properties w C#. To jest naprawdę eleganckie i eye-candy -- poza tym
> wyraźnie rozdziela kontrakty od metod.
Ok, to zresztą wcale nie jest trudniejsze do zrobienia :)
--
: 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