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.
> ...
> The only sane way seems to be to define emit as
> 
>   emit(code, out, ?str1, ?str2, ?str3, ?str4)

I agree entirely, this is exactly what I'm planning (and was
hoping) to be able to do.  I'm still working out how I want
to handle the "docut" parameter in emitsub, but it will
probably become a string-register flag instead of an int.

Pm

Reply via email to