$v = numcmp (1,2); # fails with
Synopsis 2: Whitespace is not allowed before the parens, but there is a corresponding .() operator, which allows you to insert optional whitespace before the dot. $v = numcmp .(1,2); # should pass
The quoted text is in a paragraph describing explicit function references and how to call through them. If this is indeed a statement that all function calls, especially the ordinary sort that are used most often, must be of the form "a(b)" rather than allowing "a (b)", this is a pretty fundamental change in perl that ought to be made a bit clearer (it's not in the p5->p6 porting guide, for example). david d zuhn [EMAIL PROTECTED]