Re: delegate vs function

2010-11-23 Thread spir
On Tue, 23 Nov 2010 12:25:18 + (UTC) "Lars T. Kyllingstad" wrote: > On Tue, 23 Nov 2010 13:15:46 +0100, spir wrote: > > > Hello, > > > > alias void function (int) F; > > alias void delegate (int) D; > > > > void fnFunc (F f, int i) {f(i);} > > void dgFunc (D d, int i) {d(i);} > > > > void

Re: delegate vs function

2010-11-23 Thread Lars T. Kyllingstad
On Tue, 23 Nov 2010 12:25:18 +, Lars T. Kyllingstad wrote: > (For some reason the documentation for toDelegate() seems to be missing > from the D web site, but I don't know why. I'll look into it.) Ah, found it: http://d.puremagic.com/issues/show_bug.cgi?id=2581 -Lars

Re: delegate vs function

2010-11-23 Thread Lars T. Kyllingstad
On Tue, 23 Nov 2010 13:15:46 +0100, spir wrote: > Hello, > > alias void function (int) F; > alias void delegate (int) D; > > void fnFunc (F f, int i) {f(i);} > void dgFunc (D d, int i) {d(i);} > > void writeOut (int i) {writeln(i);} > > void test () { > void writeIn (int i) {writeln(i);} >

delegate vs function

2010-11-23 Thread spir
Hello, alias void function (int) F; alias void delegate (int) D; void fnFunc (F f, int i) {f(i);} void dgFunc (D d, int i) {d(i);} void writeOut (int i) {writeln(i);} void test () { void writeIn (int i) {writeln(i);} fnFunc(&writeOut, 1); dgFunc(&writeIn, 1); //~ fnFunc(&writeIn