From: "Yannick Duchêne (Hibou57)" <yannick_duchene@yahoo.fr>
Subject: Re: Class wide preconditions: error in the Ada 2012 Rationale?
Date: Mon, 05 Nov 2012 21:43:01 +0100
Date: 2012-11-05T21:43:01+01:00 [thread overview]
Message-ID: <op.wnbihzzfule2fv@cardamome> (raw)
In-Reply-To: op.wnbifyvyule2fv@cardamome
Le Mon, 05 Nov 2012 21:41:48 +0100, Yannick Duchêne (Hibou57)
<yannick_duchene@yahoo.fr> a écrit:
> I have a doubt, and this one disturb me, so this topic.
>
> I was reading the revised version (fourth draft) of the Ada 2012
> Rationale, when I saw this:
>
>> However, the rules regarding preconditions are perhaps surprising.
>> The specific precondition Pre for Equilateral_Triangle must be true
>> (checked in the body) but so long as just one of the class wide
>> preconditions Pre'Class for Object and Triangle is true then all iswell.
>
> Then later, a summary of the rule:
>
>> In summary, class wide preconditions are checked at the point of call.
>> Class wide postconditions and both specific pre- and postconditionsare
>> checked in the actual body.
>
Oh no! I forget the link:
http://www.ada-auth.org/standards/12rat/html/Rat12-2-3.html
Pardon me.
--
“Syntactic sugar causes cancer of the semi-colons.” [1]
“Structured Programming supports the law of the excluded muddle.” [1]
[1]: Epigrams on Programming — Alan J. — P. Yale University
next prev parent reply other threads:[~2012-11-08 5:40 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-11-05 20:41 Class wide preconditions: error in the Ada 2012 Rationale? Yannick Duchêne (Hibou57)
2012-11-05 20:43 ` Yannick Duchêne (Hibou57) [this message]
2012-11-06 1:04 ` sbelmont700
2012-11-09 0:57 ` Randy Brukardt
2012-11-09 1:32 ` Yannick Duchêne (Hibou57)
2012-11-09 2:13 ` Randy Brukardt
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox