M0 - Machine Stop / Program Stop
M1 - Optional Stop
M2 - End of Program
M3 - Spindle Start Rotation Counter Clockwise
M4 - Spindle Start Rotation Clockwise
M8 - Coolant On
M9 - Coolant Off
M10 - Chuck Clamp
M11 - Chuck Unclamp
M17 - Turret Rotation Forward
M18 - Turret Rotation Reverse
M19 - Orientate the Spindle
M30 - Program End / Reset
M36 - Parts Catcher Extend, On
M37 - Parts Catcher Retract, Off
M98 - Subprogram Call, Jump-to
M99 - Subprogram End