On Dec 21, 2007, at 4:53 AM, P T Withington wrote: > Can it refer to previous parameters? Assign to them? Is this legal? > > function foo (a:t = x, b:u = (a = y, z)) AFAIK the formal parameters (bound in the variable object of the activation of foo) are not in scope when default parameters are computed. /be