When an Integral-TypeName-Operand is used in an expression, it is converted to a Type-ExpressionType. If used in a numeric context, the following numeric values are returned:
┌─────────────────────────┬─────────────────────────────────────────────────────┐ │Integral-TypeName-Operand│VALUE RETURNED │ ├─────────────────────────┼─────────────────────────────────────────────────────┤ │Scalar-TypeName │The operand-size of the type in bytes. │ ├─────────────────────────┼─────────────────────────────────────────────────────┤ │Distance-TypeName │If mode is M510, NEAR returns FFFF, and FAR returns │ │ │FFFE. Otherwise, NEAR and FAR are resolved and the │ │ │values returned are: NEAR16=FF02, NEAR32=FF04, │ │ │FAR16=FF05, FAR32=FF06. │ └─────────────────────────┴─────────────────────────────────────────────────────┘