comp.lang.ada
 help / color / mirror / Atom feed
From: "Nasser M. Abbasi" <nma@12000.org>
Subject: Re: List of Negative Language rules?
Date: Sun, 05 Aug 2012 11:02:51 -0500
Date: 2012-08-05T11:02:51-05:00	[thread overview]
Message-ID: <jvm5fa$tcv$1@speranza.aioe.org> (raw)
In-Reply-To: e6963165-d99c-4b35-be88-b9f7aa8d5f4a@googlegroups.com

On 8/5/2012 9:39 AM, Patrick wrote:

> Pre-Ada 2012 functions cannot take in parameters
> Functions cannot return concurrent types
> Tasks cannot return access parameters
> etc
>
>
> Does anyone happen to know if there is a list of negative language rules?


This question is not well defined really.

What you call a "negative rule", I can call a "property".

But if the word 'cannot' is what causes you to call it a
'negative' rule, then what would you call the same rule when
I change

      "Tasks cannot return access parameters"
to

      "Tasks are allowed to return non-access parameters"

Is it a "positive" rule now?

But if you really insist of your definition of negative rule,
I would download the .pdf file of the RM, and search for the words
"cannot" and "not allowed" and "forbidden" and so on. This should
find all such "negative" rules? I never heard of such a list before,
because I think it is not well defined what it means to be a negative
rule.

--Nasser




  parent reply	other threads:[~2012-08-10  4:12 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-08-05 14:39 List of Negative Language rules? Patrick
2012-08-05 15:24 ` Bill Findlay
2012-08-05 15:43   ` Patrick
2012-08-05 19:17   ` Niklas Holsti
2012-08-05 16:02 ` Nasser M. Abbasi [this message]
2012-08-05 16:14   ` Patrick
2012-08-06  2:56     ` Randy Brukardt
2012-08-05 16:33 ` Yannick Duchêne (Hibou57)
2012-08-05 17:10   ` Patrick
2012-08-05 18:07 ` Vasiliy Molostov
     [not found] ` <p6ft18dvj55o0h1j3af7ic08f2omoc1j20@invalid.netcom.com>
2012-08-05 19:25   ` Niklas Holsti
2012-08-05 23:35     ` Patrick
2012-08-06  0:07       ` Vasiliy Molostov
2012-08-06  0:26         ` Patrick
2012-08-06  1:04           ` Vasiliy Molostov
2012-08-06  1:33             ` Patrick
2012-08-06  2:57           ` Randy Brukardt
2012-08-06  3:21             ` Patrick
2012-08-09 21:24               ` Randy Brukardt
2012-08-09 22:00                 ` Patrick
2012-08-06  2:51       ` 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