Re: optional arg handling (was: branched off pdd03 changes)

2005-07-07 Thread Patrick R. Michaud
On Thu, Jul 07, 2005 at 12:43:58PM +0200, Leopold Toetsch wrote: > To me it seems, however you declare the "emit" function (with mixed > optional native types), it either isn't following the principle of > strict positional argument passing, or it does the wrong thing due to > type conversions.

optional arg handling (was: branched off pdd03 changes)

2005-07-07 Thread Leopold Toetsch
Patrick R. Michaud wrote: With the new PIR calling conventions, emit() is to be written with ":optional" on the optional parameters, like so: .sub "emit" method .param pmc code # accumulating code object .param string out # string to output