IASM v1.01 by : Peter Quiring

IASM is a utility for the Watcom C compiler.  It allows you to insert
Borland sytle ASM {} blocks into your C source and use the Watcom compiler.

My version allows you to use both styles:

ASM { ..
..
}

or

ASM ...

In any case IASM will pre-compile the program and output one file that will
hold Watcom style ASM blocks (using the confusing and ugly #pragma things).

IASM will go thru all include files and output them all to C.TMP (always)
and if it finds a line starting with asm or _asm or __asm it will
convert the ASM statments to Watcom format.  Make sure none of your comments
start with a "ASM " in the first part of a line or IASM will confuse it as
a ASM block.  (although this is likey to never happen)
Then use the C.TMP file and give it to Watcom to compile.  This utility
is included in QLIB v2.00 (to be released in early '97) and is used in it's
BAT files.  Remember if you get errors when compiling C.TMP you must change
your original source code which makes it difficult.  (Oh well, nothings
perfect)

Last Note: Did you know that Watcom has a bug?  Check out my homepage to see
what it is?  It has to deal with adding ASM inline source (like using IASM).

http://www.globalserve.net/~subdeath

Enjoy...


