English Dictionary
◊ HARD
hard
adj 1: not easy; requiring great physical or mental effort to
accomplish or comprehend or endure; "a difficult
task"; "nesting places on the cliffs are difficult of
access"; "difficult times"; "a difficult child";
"found himself in a difficult situation"; "why is it
so hard for you to keep a secret?" [syn: {difficult}]
[ant: {easy}]
2: metaphorically hard; "a hard fate"; "took a hard look"; "a
hard bargainer"; "a hard climb" [ant: {soft}]
3: not yielding to pressure or easily penetrated; "hard as
rock" [ant: {soft}]
4: very strong or vigorous; "strong winds"; "a hard left to the
chin"; "a knockout punch"; "a severe blow" [syn: {knockout},
{severe}]
5: characterized by toilsome effort to the point of exhaustion;
especially physical effort; "worked their arduous way up
the mining valley"; "a grueling campaign"; "hard labor";
"heavy work"; "heavy going"; "spent many laborious hours
on the project"; "set a punishing pace" [syn: {arduous}, {backbreaking},
{grueling}, {gruelling}, {heavy}, {laborious}, {labourious},
{punishing}, {toilsome}]
6: of speech sounds [ant: {soft}]
7: of a drinker or drinking; indulging intemperately; "does a
lot of hard drinking"; "a heavy drinker" [syn: {hard(a)},
{heavy}]
8: having undergone fermentation; "hard cider" [syn: {fermented}]
9: having a high alcoholic content; "hard liquor" [syn: {strong}]
10: unfortunate or hard to bear; "had hard luck"; "a tough
break" [syn: {tough}]
11: dried out; "hard dry rolls left over from the day before"
adv 1: with effort or force or vigor; "the team played hard";
"worked hard all day"; "pressed hard on the lever";
"hit the ball hard"; "slammed the door hard"
2: with firmness; "held hard to the railing" [syn: {firmly}]
3: earnestly or intently; "thought hard about it"; "stared hard
at the accused"
4: causing great damage or hardship; "industries hit hard by
the depression"; "she was severely affected by the bank's
failure" [syn: {severely}]
5: slowly and with difficulty; "prejudices die hard"
6: indulging excessively; "he drank heavily" [syn: {heavily}, {intemperately}]
[ant: {lightly}]
7: into a solid condition; "concrete that sets hard within a
few hours"
8: very near or close in space or time; "it stands hard by the
railroad tracks"; "they were hard on his heels"; "a strike
followed hard upon the plant's opening"
9: with pain or distress or bitterness; "he took the rejection
very hard"
10: to the full extent possible; all the way; "hard alee"; "the
ship went hard astern"; "swung the wheel hard left"
English Computing Dictionary
◊ DID YOU MEAN AARD?
aard
(Dutch for "earth") A tool to check memory
use for {C::} programs, written by Steve Reiss
(who names his programs after living
systems).
Aard tracks the state of each byte of memory in the {heap} and
the {stack}. The state can be one of Undefined,
Uninitialised, Free or Set. The program can detect invalid
transitions (i.e. attempting to set or use undefined or free
storage or attempting to access uninitialised storage).
In addition, the program keeps track of heap use through
{malloc} and {free} and at the end of the run reports memory
blocks that were not freed and that are not accessible
(i.e. {memory leaks}).
The tools works using a spliced-in {shared library} on
{SPARCs} running {C::} 3.0.1 under {SunOS} 4.X.
{(ftp://wilma.cs.brown.edu/pub/aard.tar.Z)}.
(1998-03-03)