comp.lang.ada
 help / color / mirror / Atom feed
From: Robert Dewar <robert_dewar@my-deja.com>
Subject: Re: Help?
Date: 1999/11/22
Date: 1999-11-22T00:00:00+00:00	[thread overview]
Message-ID: <81bnsm$33n$1@nnrp1.deja.com> (raw)
In-Reply-To: 38382bef.0@silver.truman.edu

In article <38382bef.0@silver.truman.edu>,
  "Matthew Lawrence" <bandit@fidnet.com> wrote:
> Hello to all
>
> I have a question that I'm sure will seem incredibly simple to
> most of you but I'm a first semester computer science major
> and it is giving me some trouble.
>
> 2) How would I access individual fields of the records that
>    are stored in the array?
>
> I've scoured my textbook for any help but must be looking in
> the wrong places.


Your real problem here is that you are probably reading the
text book at the wrong level of abstraction. You will not find
something specific in the text book that answers question 2)
above, but you WILL find

a) how to access elements of an array
b) how to access fields of a record

The point is to understand that the answer to your question
is simply a matter of comprehending that the answer to a) and
b) must be composed to provide the answer to 2).

E.g. in this case

a)   use the notation array_var (subscript)
b)   use the notation record_var.record_field

Answer to your question 2

  array_var (subscript).record_field

Think of it this way, suppose Ada has 100 features of this type.
What we want in the text book is a clear description of the 100
features. It is up to you to combine them. You can't expect to
find in your text book specific help for "how do I combine
features 2, 34 and 71". A text book that provided this kind of
coverage would have to have 2**100 sections, which is a large
number :-)

I find that this inability to abstract from documentation is
one of the most common failings. It is one of the reasons
why so many people come
to depend on examples, because the examples often show (in a
very limited manner) how to combine features.


Sent via Deja.com http://www.deja.com/
Before you buy.




  parent reply	other threads:[~1999-11-22  0:00 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-11-21  0:00 Help? Matthew Lawrence
1999-11-21  0:00 ` Help? David C. Hoos, Sr.
1999-11-22  0:00 ` Help? John English
1999-11-22  0:00 ` Help? Riyaz Mansoor
1999-11-22  0:00 ` Robert Dewar [this message]
  -- strict thread matches above, loose matches on Subject: below --
2003-02-24 11:44 Help! Paul Gregory
2003-02-24 13:08 ` Help! Preben Randhol
2003-02-24 13:10   ` Help! Preben Randhol
2001-10-17 14:34 HELP!!!!!! F
2001-10-17 16:10 ` HELP!!!!!! Chris M. Moore
2001-10-17 18:17   ` HELP!!!!!! Jeffrey Carter
2001-10-18  7:10   ` HELP!!!!!! F
2001-10-18  8:11     ` HELP!!!!!! Martin Dowie
2001-10-18 16:57       ` HELP!!!!!! Jeffrey Carter
2001-10-17 17:31 ` HELP!!!!!! tmoran
2000-08-31  0:00 HELP!! Michele De Rosa
2000-08-31 12:20 ` HELP!! Pascal Obry
2000-08-31 12:23 ` HELP!! Ken Garlington
2000-03-24  0:00 Help!! Paul Moran
2000-03-24  0:00 ` Help!! Pascal Obry
1997-06-10  0:00 HELP!!!!!! Luke Holden
1997-05-24  0:00 help! oliver white
1997-04-28  0:00 Help!! UserID
1997-04-29  0:00 ` Help!! Michael F Brenner
1997-03-16  0:00 HELP! Dominic Mailhot
1997-03-17  0:00 ` HELP! Jon S Anthony
1997-03-18  0:00   ` HELP! Robert Dewar
1997-03-18  0:00   ` HELP! Jon S Anthony
1997-03-18  0:00 ` HELP! Robert Dewar
1996-11-02  0:00 HELP!!! Aaron H
1996-10-01  0:00 Help! Cheryl Earnest
1996-10-01  0:00 ` Help! John Herro
1996-10-02  0:00   ` Help! Jean-Etienne Doucet
1996-10-03  0:00     ` Help! John Herro
1996-10-03  0:00       ` Help! John Herro
1996-10-01  0:00 ` Help! Samuel Tardieu
1996-10-01  0:00   ` Help! Keith Thompson
1996-10-01  0:00   ` Help! Larry Kilgallen
1996-03-27  0:00 HELP!!! ~ AnTY ~
1990-09-23 13:52 Help! Ken McCook;SCDQ;
1990-09-25 16:23 ` Help! Michael Feldman
1990-09-26 16:27 ` Help! Andy DeFaria
1990-09-26 19:26 ` Help! Andy DeFaria
1990-08-31 20:21 HELP! "Thomas H. Stripe  255-4472", 513
1990-09-05 16:27 ` HELP! Edward Falis
1990-07-07  7:23 Help !!!! 1LENDL
1990-01-24  1:26 Help! Rowan D. Stevens
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox