From: Matthias Teege <matthias@mteege.de>
Subject: Searching for an object
Date: 2000/08/18
Date: 2000-08-18T00:00:00+00:00 [thread overview]
Message-ID: <87og2q9yyp.fsf@moon.mteege.de> (raw)
Moin,
I've defined the following type:
type customer is record
aname : String( 1..25);
bname : String( 1..25);
end record;
Then I create some objects of this type and save all of
them in an table.
Now I want to find a special object with a find procedure
like this (not authentic Ada Code :-)):
procedure find ( Field : in String;
What : in String;
Result: out String) is
while end_of_table is false loop
read(object);
if object.Field = What then -- field should be 'aname'
-- or 'bname'
Result := object.Field;
exit; -- We have found it
end if
end loop;
end find;
I want to search in all Record "Fields" depend on the
procedure parameter.
How is the Ada way?
Many thanks
Matthias
--
Matthias Teege -- matthias@mteege.de -- http://emugs.de
make world not war
PGP-Key auf Anfrage
next reply other threads:[~2000-08-18 0:00 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-08-18 0:00 Matthias Teege [this message]
2000-08-21 0:00 ` Searching for an object Gerald Kasner
2000-08-21 0:00 ` Matthias Teege
2000-08-21 0:00 ` Ted Dennison
2000-08-21 0:00 ` Matthias Teege
2000-08-21 0:00 ` tmoran
2000-08-22 0:00 ` Matthias Teege
2000-08-22 0:00 ` tmoran
2000-08-21 0:00 ` Ted Dennison
2000-08-31 21:55 ` John McCabe
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox