To call a function
=cMyUDF()
=cMyUDF(p1,p2)
cMyUDF()
cMyUDF(p1,p2)
In other words, = is optional.
You should avoid using a ? before a function call because ? will send output to the screen.
If you omit the RETURN statement in a UDF, the default return value is true (.T.).