1.2.3 $ASMMODE : Assembler mode (Intel 80x86 only)

The {$ASMMODE XXX} directive informs the compiler what kind of assembler it can expect in an asm block. The XXX should be replaced by one of the following:

att 

Indicates that asm blocks contain AT&T syntax assembler.

intel 

Indicates that asm blocks contain Intel syntax assembler.

default 

Tells the compiler to use the default assembler style as specified on the command-line, or, if it was not specified on the command-line, the default for the current platform. This can be used to reset the value to the default if it was changed.

These switches are local, and retain their value to the end of the unit that is compiled, unless they are replaced by another directive of the same type. The command line switch that corresponds to this switch is -R.

The default assembler reader is the AT&T reader.