rem: case MQ_START: printf("multi quadrant start"); break; case MQ_END: printf("multi quadrant end"); break;
context: gerb_image_interpolation(enum interpolation_t interpolation){    switch (interpolation) {    case LINEARx1:	printf("linearX1");	break;    case LINEARx10:	printf("linearX10");	break;    case LINEARx01:	printf("linearX01");	break;    case LINEARx001:	printf("linearX001");	break;    case CW_CIRCULAR:	printf("CW circular");	break;    case CCW_CIRCULAR:	printf("CCW circular");	break;    case MQ_START:	printf("multi quadrant start");	break;    case MQ_END:	printf("multi quadrant end");	break;    case  PAREA_START:	printf("polygon area start");	break;    case  PAREA_END:	printf("polygon area end");	break;    default:	printf("unknown");    }} /* gerb_image_interpolation */