English Dictionary
◊ SOP
sop
n 1: piece of solid food for dipping in a liquid [syn: {sops}]
2: a concession given to mollify or placate: "the offer was a
sop to my feelings"
3: the procedure that would normally be followed [syn: {standard
operating procedure}, {SOP}, {S.O.P.}]
4: a prescribed procedure to be followed routinely [syn: {standing
operating procedure}, {standard operating procedure}, {SOP}]
v 1: give a conciliatory gift or bribe to
2: be or become thoroughly soaked or saturated with a liquid
[syn: {soak through}]
3: dip into liquid; "sop bread into the sauce"
4: mop so as to leave a semi-dry surface, of floors
5: become thoroughly soaked or saturated with liquid
6: cover with liquid; pour liquid onto; "souse water on his hot
face" [syn: {drench}, {douse}, {dowse}, {soak}, {souse}]
 sootiness  sooty  sop  sop up  sophism 
English Computing Dictionary
◊ DID YOU MEAN SLOP?
slop
1. A one-sided {fudge factor}, that is, an allowance
for error but in only one of two directions. For example, if
you need a piece of wire 10 feet long and have to guess when
you cut it, you make very sure to cut it too long, by a large
amount if necessary, rather than too short by even a little
bit, because you can always cut off the slop but you can't
paste it back on again. When discrete quantities are
involved, slop is often introduced to avoid the possibility of
being on the losing side of a {fencepost error}.
2. The percentage of "extra" code generated by a compiler over
the size of equivalent {assembly code} produced by
{hand-hacking}; i.e. the space (or maybe time) you lose because
you didn't do it yourself. This number is often used as a
measure of the quality of a compiler; slop below 5% is very
good, and 10% is usually acceptable. Modern compilers,
especially on {RISC}s, may actually have ▫negative▫ slop; that
is, they may generate better code than humans. This is one of
the reasons assembler programming is becoming less common.
[{Jargon File}]
(1995-05-28)