comp.lang.ada
 help / color / mirror / Atom feed
From: Georg Bauhaus <bauhaus@futureapps.invalid>
Subject: Re: GNAT with LLVM -> Java Script
Date: Fri, 17 Oct 2014 00:36:18 +0200
Date: 2014-10-17T00:36:18+02:00	[thread overview]
Message-ID: <m1ph93$1d2$1@dont-email.me> (raw)
In-Reply-To: <1703052331435164910.517977laguest-archeia.com@nntp.aioe.org>

On 16.10.14 17:10, Luke A. Guest wrote:
> Brian Drummond <brian3@shapes.demon.co.uk> wrote:

>> That was the DragonEgg project, wasn't it? I got the impression it
>> foundered on some shortcoming of LLVM for non-C languages; not certain
>> which, but possibly the one regarding nested functions that Tristan has
>> overcome with ghdl.
>
> No, DragonEgg was the plugin that followed, think that's dead also.
>
> But you're right, the nested function thing was a problem but I'm certain
> Duncan said he was working will llvm way back to sort it out. Don't know
> how far it got.

Apple's Swift language is using LLVM, and it has nested functions.
In fact, closures. Maybe this support can be stripped down to Ada's needs?

  reply	other threads:[~2014-10-16 22:36 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-10-15  1:06 GNAT with LLVM -> Java Script David Botton
2014-10-15  1:47 ` Luke A. Guest
2014-10-15  2:54   ` David Botton
2014-10-15  9:15   ` Brian Drummond
2014-10-15  9:59     ` Lucretia
2014-10-15 13:10       ` Brian Drummond
2014-10-16 15:10         ` Luke A. Guest
2014-10-16 22:36           ` Georg Bauhaus [this message]
2014-10-17  7:38           ` duncan.sands
2014-10-17 10:53             ` Brian Drummond
replies disabled

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