Hyper Dictionary

English Dictionary Computer Dictionary Video Dictionary Thesaurus Dream Dictionary Medical Dictionary


Search Dictionary:  

Meaning of HOOK

Pronunciation:  hûk

 
Computing Dictionary
 
 Definition: 
  1. ? Object Oriented Kernel. Delphia. An object-oriented extension of Delphia Prolog.

    [jargon file]

  2. A software or hardware feature included in order to simplify later additions or changes by a user.

    For example, a simple program that prints numbers might always print them in base 10, but a more flexible version would let a variable determine what base to use; setting the variable to 5 would make the program print numbers in base 5. The variable is a simple hook. An even more flexible program might examine the variable and treat a value of 16 or less as the base to use, but treat any other number as the address of a user-supplied routine for printing a number. This is a hairy but powerful hook; one can then write a routine to print numbers as Roman numerals, say, or as Hebrew characters, and plug it into the program through the hook.

    Often the difference between a good program and a superb one is that the latter has useful hooks in judiciously chosen places. Both may do the original job about equally well, but the one with the hooks is much more flexible for future expansion of capabilities.

    emacs, for example, is *all* hooks.

    The term "user exit" is synonymous but much more formal and less hackish.

 
Thesaurus Terms
 
 Related Terms: abstract, acquitted, all the way, allure, anchor, anchorage, and, and sinker, angle, angle off, annex, apex, appropriate, arc, arch, argue into, articulate, backhand, backhander, backstroke, bag, bait, bait the hook, baited trap, bar, batten, batten down, belt, bend, bend back, berth, bifurcate, bifurcation, bight, bill, birdlime, bola, bolo punch, bolt, boom, boost, borrow, bow, branch, breakwater, bring over, bring round, bring to reason, buckle, butt, button, cabbage, cant, cape, captivate, capture, catacaustic, catch, catch out, catenary, caustic, charm, chersonese, chevron, circle, clasp, claws, cleared, cleat, clip, clotheshorse, clothespin, clutches, cobweb, coin, collar, come what may, come-on, completely, con, conchoid, convince, cop, coral reef, corner, crane, crank, crib, crook, crotchet, curl, curve, decoy, decoy duck, decurve, deflect, deflection, defraud, delta, diacaustic, digits, dogleg, dome, dovetail, dragnet, draw over, drawcard, drawing card, elbow, ell, ellipse, embezzle, embow, endearment, enmesh, ensnare, ensnarl, entangle, entirely, entoil, entrap, enweb, exonerated, extort, fangs, fastener, festoon, filch, fingernails, fingers, fishhook, flex, fly, foreland, fork, foul, furcate, furcation, gain, gain over, gallows, garter, gibbet, gill net, gin, grab, ground bait, hake, hands, hanger, harpoon, hasp, haymaker, head, headland, hinge, hitch, holder, hook, hook in, hooks, horse, hump, hunch, hyperbola, in the clear, incurvate, incurve, inflect, inflection, inveigle, jam, jaws, jig, joint, knee, knob, L, land, lariat, lasso, latch, let off, liberate, lift, lime, line, lituus, lock, Long Melford, loop, lure, make off with, mandibles, maxillae, meathooks, mesh, meshes, miter, mitts, mooring, mooring buoy, moorings, mortise, mudhook, mull, nab, nail, nails, naze, ness, net, nick, nip, nippers, nook, noose, off, one-two, out of it, outtalk, palm, parabola, peg, peninsula, persuade, pilfer, pin, pincers, pinch, plug, poach, point, pothook, pounces, pound net, prevail on, prevail upon, prevail with, promontory, purloin, purse seine, quoin, rabbet, recurve, reef, reflect, reflex, remove, retroflex, ring, rip off, rivet, rob, rope, round, round-arm blow, roundhouse, run away with, rustle, sack, sag, sandspit, scarf, screw, scrounge, seine, seize, sell, sell one on, set free, sew, shoplift, short-arm blow, sidewinder, sinus, skewer, slip, snag, snap, snare, snarl, snatch, sniggle, snitch, somehow or other, someway, spar, spear, spinner, spit, spread the toils, springe, spur, squid, staple, steal, stick, stitch, stud, suspenders, suspensory, swag, sway, sweep, swerve, swindle, swing, swipe, tack, take, talk into, talk over, talons, tangle, tangle up with, teeth, thieve, thoroughly, through and through, toggle, toils, tongue, totally, tracery, trap, trawl, trip, turn, unguals, ungulae, uppercut, utterly, vault, veer, vertex, vindicated, walk off with, wangle, wangle into, wear down, wedge, wholly, win, win over, wind, wobbler, yard, yardarm, zag, zig, zigzag, zipper
 

 

 

 

COPYRIGHT © 2000-2013 HYPERDICTIONARY.COM HOME | ABOUT HYPERDICTIONARY