invoke is a macro that allows for handling small code model versus large code model...
located in dosmac.inc
; call a procedure that may be external.  The call will be short.
invoke  MACRO   name
.xcref
        IF2
            IFNDEF name
        EXTRN   name:NEAR
            ENDIF
        ENDIF
.cref
        CALL    name
ENDM
.xcref  invoke
-----Original Message-----
 From: Bryan Pope <bpope at wordstock.com>
Sent: Oct 12, 2006 2:35 PM
To: cctalk at 
classiccmp.org
Subject: Re: MSDOS Source code leaked
And thusly were the wise words spake by Jim Leonard
 woodelf wrote:
  How do we know it was not cross-assembled? 
 A quick poke at the code shows stuff in the .asm like "invoke (routine)"
Don't you mean PEEK? ;)
  so there must have been something going on.
I'm not familiar with
 "invoke", rather CALL and the like.
  
Cheers,
Bryan
P.S.  And don't worry, I'll be here all week...