comp.lang.ada
 help / color / mirror / Atom feed
* Ada type question
@ 1989-01-06 15:09 Keith Shillington @prodigal
  1989-01-07 16:28 ` Mike Packer,318K,,2928607
  0 siblings, 1 reply; 2+ messages in thread
From: Keith Shillington @prodigal @ 1989-01-06 15:09 UTC (permalink / raw)



-- To define an array type:

type x is array(integer range 1..10) of character;

-- Would define a ten element array of characters.  "Better" Ada would be:

subtype x_range is integer range 1..10;
type x is array(x_range) of character;

-- More flexible would be:

type x is array(integer range <>) of character;

subtype working_x_range is integer range 1..10;
subtype large_x_range is integer range 0..1000;

subtype working_x is x(working_x_range);
subtype large_x   is x(large_x_range);

-- Then you can define your index variables of an appropriate type to work
-- with the objects that you define of the various x subtypes.

-- Keith Shillington, Education Group, TeleSoft

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1989-01-07 16:28 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1989-01-06 15:09 Ada type question Keith Shillington @prodigal
1989-01-07 16:28 ` Mike Packer,318K,,2928607

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