comp.lang.ada
 help / color / mirror / Atom feed
From: Mehdi Saada <00120260a@gmail.com>
Subject: [Newbie] doubly constrained array, dumb question
Date: Mon, 26 Feb 2018 08:26:52 -0800 (PST)
Date: 2018-02-26T08:26:52-08:00	[thread overview]
Message-ID: <62f83fe5-15d6-41cf-952f-bc3cb077d42f@googlegroups.com> (raw)

Hello.

I would like an constrained String subtype with narrower bounds that Positive'Range.
How can I do something like:
subtype Possible_Length is NATURAL range 1..80;
subtype T_Line is String (Possible_Length range <>);
? I know "range <>" isn't included in the definition of "range_constraint". How can I express the same thing.
So that I can get after, a dynamic string with:
A: access T_LINE := new T_LINE'("BLABLABLA"); while checking for its range.

Thanks, Mehdi
Mehdi

             reply	other threads:[~2018-02-26 16:26 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-02-26 16:26 Mehdi Saada [this message]
2018-02-26 17:02 ` [Newbie] doubly constrained array, dumb question J-P. Rosen
2018-02-26 21:40   ` Dmitry A. Kazakov
2018-02-26 23:26   ` Randy Brukardt
2018-02-27  9:01     ` Simon Wright
2018-02-27 22:11       ` Randy Brukardt
2018-02-26 20:52 ` Niklas Holsti
2018-02-27  1:29 ` Mehdi Saada
2018-02-27  9:18   ` Dmitry A. Kazakov
2018-02-27 11:43     ` Mehdi Saada
2018-02-27 14:19       ` Dmitry A. Kazakov
2018-02-27 17:08     ` G. B.
2018-02-27 17:37       ` Dmitry A. Kazakov
2018-02-27 14:34   ` Jere
2018-02-27 15:13     ` Dmitry A. Kazakov
2018-02-27  7:38 ` Jacob Sparre Andersen
replies disabled

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