comp.lang.ada
 help / color / mirror / Atom feed
From: "Jeffrey R. Carter" <spam.jrcarter.not@spam.acm.org>
Subject: Re: numbers as 'generics' parameters
Date: Fri, 16 May 2008 20:22:24 GMT
Date: 2008-05-16T20:22:24+00:00	[thread overview]
Message-ID: <42mXj.166735$yE1.38263@attbi_s21> (raw)
In-Reply-To: <c7b4c3e6-0edd-4bc6-bc7d-cd1d8036b4c8@j33g2000pri.googlegroups.com>

jhc0033@gmail.com wrote:
> 
> As far as I can tell, Ada does not allow anything but types as
> generics parameters, so what would be the approach to use with it?

ARM 12.1 (http://www.adaic.org/standards/05rm/html/RM-12-1.html) lists 4 kinds 
of generic formal parameters, only one of which is a type. So you clearly 
haven't done much investigation of Ada.

In addition to a generic formal parameter, you can have various subtypes of an 
unconstrained array type, or a discriminated record type with an array component 
constrained by the discriminant, to achieve similar things.

-- 
Jeff Carter
"You me on the head hitted."
Never Give a Sucker an Even Break
108



  parent reply	other threads:[~2008-05-16 20:22 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-05-16 17:26 numbers as 'generics' parameters jhc0033
2008-05-16 17:55 ` Adam Beneschan
2008-05-16 19:12   ` John B. Matthews
2008-05-16 18:34 ` jimmaureenrogers
2008-05-16 18:57 ` Gautier
2008-05-16 20:52   ` Maciej Sobczak
2008-05-16 23:09     ` Peter C. Chapin
2008-05-17  7:47     ` Dmitry A. Kazakov
2008-05-17 16:29       ` Maciej Sobczak
2008-05-17 17:34         ` Dmitry A. Kazakov
2008-05-18 13:58           ` Maciej Sobczak
2008-05-18 14:52             ` Dmitry A. Kazakov
2008-05-18 20:37               ` Maciej Sobczak
2008-05-19  9:02                 ` Dmitry A. Kazakov
2008-05-19  5:16             ` Ivan Levashew
2008-05-19  8:26               ` Maciej Sobczak
2008-05-16 20:22 ` Jeffrey R. Carter [this message]
2008-05-21 15:32   ` Robert A Duff
replies disabled

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