MIG (Mach Interface Generator)
The migcom compiler (from Apple’s bootstrap_cmds) that turns .defs interface files into the C stubs and Request/Reply message structs behind the Mach routines — the code generating what you see on the header pages.
MIG compiler driver
bootstrap_cmds/migcom.tproj/mig.cMIG codegen: header (.h)
bootstrap_cmds/migcom.tproj/header.cMIG codegen: user stubs
bootstrap_cmds/migcom.tproj/user.cMIG codegen: server demux
bootstrap_cmds/migcom.tproj/server.cMIG routine model
bootstrap_cmds/migcom.tproj/routine.cMIG type marshaling
bootstrap_cmds/migcom.tproj/type.c