James Newton wrote: > Ever see a language smart enough (or a way of writing a macro) that > inlines the macro if it is called only once and defines a subroutine > then calls it if it is used twice or more? I've been looking for that > one for a while. Well I certainly haven't seen it thus far, not to say it doesn't exist. Would require *multiple* passes in the assembler though, that seems to be a no-no nowadays... -- Cheers, Paul B.