From: rieachus@comcast.net
Subject: Re: Playing cards.
Date: Mon, 28 Mar 2016 20:29:27 -0700 (PDT)
Date: 2016-03-28T20:29:27-07:00 [thread overview]
Message-ID: <4db99661-dd19-46da-b707-d8b3fb33915f@googlegroups.com> (raw)
In-Reply-To: <72436e28-13a7-4580-9503-0bd7111f4bab@googlegroups.com>
> As I'm sure you know, all intermediate results in Ada are of the base type,
> and are never range checked. That only happens when the expression value is
> stored or otherwise consumed (i.e. used as an array index).
Or when passed to a constrained parameter, and the gotcha that I did run into with Position. I declared Position's component's Positive, and of course, they should be Natural to allow 0,0 as a location.
I've also started a restructuring--I realized that having a generic package is the right way to deal with choice of decks, maximum hand size, and possibly display type. I'll probably wait until I have at least one running program before posting more. But if anyone wants to help let me know.
prev parent reply other threads:[~2016-03-29 3:29 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-03-26 18:50 Playing cards rieachus
2016-03-26 20:46 ` Nasser M. Abbasi
2016-03-26 21:51 ` rieachus
2016-03-28 21:13 ` Randy Brukardt
2016-03-29 0:08 ` Dennis Lee Bieber
2016-03-29 3:29 ` rieachus [this message]
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox