[nem-pl] C# 2.0 with generics

Lukasz Kaiser kaiser at tenet.pl
Mon Oct 27 13:30:25 CET 2003


Hej.

> Ja bym raczej chcia³ zobaczyæ specyfikacjê IL w/ generics, albo najlepiej
> System.Reflection.Emit i/lub PEAPI. Ale byæ mo¿e to ju¿ jest :-) Teraz
> w ka¿dym razie mam zamiar jeszcze trochê rozbebeszyæ kompilator, a potem
> pozmieniaæ tê sk³adniê. Jakby kto¶ przeoczy³ to mamy ju¿ bootstrap.

Jak ktos przeoczyl to bardzo jest nieuwazny :).
 
> Najnowszy pomys³ na sk³adniê jest taki:
> 
>   {
>     def x = 3;
>     ref y <- 7;
>     y <- x + x;
>     def foo () : void { bar () }
>     and bar () : void { foo () };
>     def qux = foo ();
>     qux
>   }
> 
> def i ref to s³owa kluczowe. My¶lê, ¿e def jest lepszym wyborem od val.
> Nie trzeba t³umaczyæ co to jest warto¶æ. Po prostu definiujemy, ¿e x to
> 3 i tyle. Co do 'ref' nie jestem pewny. Mo¿e 'var'?

Def jest chyba ok. Var moze rzeczywiscie bedzie lesze od ref, ale ja sie
nie znam. Czy pod x tez mozna jakos podstawiac, np. x := 5 (wolalbym nie,
ale ...) ? Jesli chodzi o skladnie, to co w koncu z # i . no i z
wpisywaniem znakow ?

- lk




More information about the devel-pl mailing list