"to cut," mid-14c., perhaps from O.Fr. (Picard) choper, from O.Fr. coper "to cut off," from V.L. *cuppare "to decapitate," infl. by couper "to strike." Meaning "slice of meat" is c.1640; hence, chop-house (1680s).
"shift," O.E. ceapian "to bargain" (see cheap), here with a sense of "changing back and forth."
language, tool A code generator by Alan L. Wendt wendt@CS.ColoState.EDU for the lccC compiler front end. Version 0.6 is interfaced with Fraser and Hanson's lccfront end. The result is a C compiler with good code selection but no global optimisation. In 1993, Chop could compile and run small test programs on the VAX. The National Semiconductor 32000 and Motorola 68000 code generators are being upgraded for lcc compatibility. (ftp://beethoven.cs.colostate.edu/pub/chop/0.6.tar.Z). ["Fast Code Generation Using Automatically-Generated Decision Trees", ACM SIGPLAN '90 PLDI]. (1993-04-28)