On Thu, Jul 07, 2005 at 10:43:45AM -0500, Patrick R. Michaud wrote: > In fact, this might be greatly preferable, since if > I later decide I need another non-optional parameter > > .sub "foo" > .param int beta > .param int omega > .param string gamma :optional > .param string delta :optional > .param pmc epislon :slurpy > > I don't have to go through my code and fix all of the optional > argument counts.
I would, of course, likely have to go through and update all of my calls to "foo" to include the extra mandatory parameter -- but that's a slightly different issue. Such is the price of changing subroutine signatures. :-) Pm