comp.lang.ada
 help / color / mirror / Atom feed
From: "Ed Falis" <falis@verizon.net>
Subject: Re: Type convertion
Date: Tue, 11 Mar 2008 16:59:47 GMT
Date: 2008-03-11T16:59:47+00:00	[thread overview]
Message-ID: <op.t7u2txlz5afhvo@naropa> (raw)
In-Reply-To: 47d6ae9b$1@news.broadpark.no

On Tue, 11 Mar 2008 12:10:35 -0400, news.broadpark.no  
<etjensen@broadpark.no> wrote:

> I have a simple question. I'm working on an Ada package I have received.
>
> - Is it possible to covert a Boolean to Integer in an easy way
> - Is it possible to covert an enum to Integer in an easy way
>
> In the second question i typically have something like this:
>
>    type My_Type is  (AB, CD, EF, GH, IJ);
>
> Now, I have a declaration:
>
>    MyTest : My_Type;
>
> The result is stored in MyTest. I'm writing an interface to a C based  
> program and I need to convert it to Integer. I'm new to Ada, so any hint  
> would help.
>
> Eirik
>

I expect:

pragma Convention (C, My_Type);

would do the trick for you.



  reply	other threads:[~2008-03-11 16:59 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-11 16:10 Type convertion news.broadpark.no
2008-03-11 16:59 ` Ed Falis [this message]
2008-03-11 20:45   ` Ludovic Brenta
2008-03-12 20:36     ` Simon Wright
2008-03-12 20:45       ` Ludovic Brenta
2008-03-13  8:33         ` Maciej Sobczak
2008-03-24  2:14           ` David Thompson
2008-03-11 17:39 ` Jeffrey R. Carter
2008-03-11 20:53   ` news.broadpark.no
2008-03-11 21:40     ` Ludovic Brenta
2008-03-11 17:49 ` Stuart
2008-03-11 20:56   ` news.broadpark.no
replies disabled

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