[xquery-talk] let's comment out a line in XQuery
David Lee
dlee at calldei.com
Fri Dec 21 06:40:55 PST 2012
-------------
Actually my compiler allows "void foo () { }" - why not? A function
that does nothing could be very useful sometimes. "foo () { }" is bad
because implicitly it is declared as returning int, yet does not return
anything.
-----------
Which is why I used as an example
foo() {}
which in K&R C means
int foo() {}
not
void foo() {}
in XQuery
declare function foo() {}
is bad for precisely the same reason as functions *always* have a return type.
(no void). But what should it be ?
-----------------------------------------------------------------------------
David Lee
Lead Engineer
MarkLogic Corporation
dlee at marklogic.com
Phone: +1 812-482-5224
Cell: +1 812-630-7622
www.marklogic.com
More information about the talk
mailing list