Re: Generator d+wiOmegaku

Autor: Krzysztof Halasa (khc_at_intrepid.pm.waw.pl)
Data: Thu 09 Jan 1997 - 10:02:36 MET


Jarek Lis <lis_at_ict.pwr.wroc.pl> writes:

> : for (i=0; Count=x; i<(Count-=2); i++)
> : t[i] = b[Count] ? b[Count]>>6 : -1;
>
> Za malo piszesz w C. :-) Ja juz z takich sztuczek wyroslem.
> A b to ma byc naprawde SHR 6, czy raczej /64, bo TP to i tak
> zoptymalizuje...

To tylko taki przyklad, pewnie nie najszczesliwszy, ale jak nie mam
polotu w wymyslaniu przykladow. Problem w tym, ze dla mnie taka
linijka bedzie tak samo przejrzysta jak kazda z tych linijek w Pascalu,
a bedzie jedna.

Albo np. cos takiego (to chyba lepszy przyklad):

        *[ptr+count*2+x++] = *[ptr+count*2+x++] + 5;

robi sie zwykle

        *[ptr+count*2+x++] += 5;

a chyba w Pascalu tak nie bylo mozna?

-- 
Krzysztof Halasa
Network Administrator of The Palace of Youth in Warsaw


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:51:32 MET DST