M

macro:An identifier defined in a #define preprocessor directive to represent another series of tokens. For the NMAKE utility, a name defined on the command line or in a description file to represent another string.

.MAP :The filename extension for a symbol map file.

math coprocessor:See “8087 family of math processors.”

medium memory model:A memory model that allows for more than one code segment and only one data segment.

memory model:One of the models that specifies how memory is set up for program code and data. (For descriptions of standard memory models, see “tiny memory model,” “small memory model,” “medium memory model,” “compact memory model,” “large memory model,” and “huge memory model.”)

menu bar:The bar at the top of a display containing menus.

module :A discrete group of statements. Every program has at least one module (the main module). In most cases, each module corresponds to one source file.

module-definition file :A text file that describes the name, attributes, exports, imports, and other characteristics of an application or DLL for Windows.

module-description table (MDT):A file created or updated during incremental compilation that saves information about changes to a source file.