comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon.j.wright@mac.com>
Subject: Re: Tash + ObjectAda Help
Date: Sat, 23 Dec 2006 10:45:34 +0000
Date: 2006-12-23T10:45:34+00:00	[thread overview]
Message-ID: <m2k60ix54h.fsf@grendel.local> (raw)
In-Reply-To: 1166656621.759251.64740@i12g2000cwa.googlegroups.com

msblows@hotmail.com writes:

> Hello, I've been trying to get Tash and ObjectAda to cooperate and have
> had some problems.  I've never worked with importing from other
> languages so please bear with me.  My environment is Nt4.0, ObjectAda
> 7.2.2, VC++ 6.0 (if its needed) and Tcl/Tk 8.4.14 installed.

With Terry Westley's agreement I've started a SourceForge project for
tash at sf.net/projects/tcladashell. So far I am a lone voice :-) and
can support GNAT on Mac OS X, Linux (Ubuntu here), Solaris 10 x86 and
Windows.

The project pages are a wiki so if you want to add any remarks mail me
(pretty sure there's an issue with the internal 'mail for a password'
feature). Ditto if you want to join the project.

>                                 My first goal was to get the inlcuded
> TASH hello_world program running.

I think my problem here is that the limits on the free edition of the
Aonix compiler stop hello_world compiling or at any rate even trying
to link. But since hello_world serves the dual purpose of being a demo
and also compiling the world I'm sure something could be done about
that!

>                                The first thing I notice is I have
> to move a lot of pragma inline calls from after the definition in the
> body to after the declaration in the spec - not sure if that's an
> ObjectAda-ism or the antiquity of my compiler.

Sounds to me as though GNAT ought not to like this either. My personal
experience of pragma Inline is that the improvements you get are
marginal if not negative (PowerPC). There are not all that many of
these -- 20 or so -- perhaps I've removed them already. I'll reach for
my flaming sword ..



      parent reply	other threads:[~2006-12-23 10:45 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-12-20 23:17 Tash + ObjectAda Help msblows
2006-12-21  3:29 ` Aurele
2006-12-21 18:51   ` msblows
2006-12-21 20:31     ` Aurele
2006-12-21  9:16 ` gautier_niouzes
2006-12-21 18:57   ` msblows
2006-12-22  7:01   ` Pascal Obry
2006-12-23  5:09     ` Gautier
2006-12-23 10:45 ` Simon Wright [this message]
replies disabled

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