comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: finding code in Eclipse
Date: Fri, 12 Aug 2011 00:09:19 -0500
Date: 2011-08-12T00:09:19-05:00	[thread overview]
Message-ID: <j22ci1$5v4$1@munin.nbi.dk> (raw)
In-Reply-To: jusaejt9oemr.1phebbrc382v2.dlg@40tude.net

"Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> wrote in message 
news:jusaejt9oemr.1phebbrc382v2.dlg@40tude.net...
> On Thu, 11 Aug 2011 00:35:48 -0400, Stephen Leake wrote:
>
>> "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> writes:
>>
>>> On Wed, 10 Aug 2011 07:49:29 -0400, Stephen Leake wrote:
>>>
>>>> My trusty Palm is finally dying, so I'm switching to an Android. Since
>>>> there is an Ada compiler for JVM,
>>>
>>> Is it Ada?
>>
>> http://libre.adacore.com/libre/download2?config=jvm-windows&version=2011#
>>
>> The README.txt doesn't say anything about less than full Ada; it is the
>> same README.txt that is on the x86-windows version.
>>
>> So far, it does text_io "Hello World"; I have not tried translating the
>> Android Hello World tutorial to Ada yet.
>
> Interesting. What about tasks, tagged types, Unchecked_Deallocation?

Not sure why those would be an issue. We did Ada tasks on MS-DOS (no support 
for anything there). Nothing hard about doing tagged types, either. It's 
surely possible to treat the JVM as just another processor. [Interfacing 
might be interesting, but you didn't ask about that!] Unchecked_Deallocation 
doesn't have to do anything other than the finalization and nulling of the 
pointer, and on a garbage-collected target machine, doing nothing probably 
is appropriate.

So it's surely possible. (Intemetrics used to have a JVM Ada compiler, I 
think it was validated, so it was complete Ada 95.)

                                 Randy.





  reply	other threads:[~2011-08-12  5:09 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-08-10 11:49 finding code in Eclipse Stephen Leake
2011-08-10 12:49 ` Dmitry A. Kazakov
2011-08-10 13:00   ` Marc C
2011-08-11  4:38     ` Stephen Leake
2011-08-11  4:35   ` Stephen Leake
2011-08-11  7:58     ` Dmitry A. Kazakov
2011-08-12  5:09       ` Randy Brukardt [this message]
2011-08-12  8:35         ` Dmitry A. Kazakov
2011-08-12  8:55         ` Nomen Nescio
2011-08-12  9:10           ` Pascal Obry
2011-08-12 12:29             ` Britt
2011-08-12 13:04               ` Dmitry A. Kazakov
2011-08-13  7:58                 ` Stephen Leake
replies disabled

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