comp.lang.ada
 help / color / mirror / Atom feed
From: okellogg@my-dejanews.com
Subject: Re: IDL-to-Ada compiler
Date: 1999/04/06
Date: 1999-04-06T00:00:00+00:00	[thread overview]
Message-ID: <7ecjem$glu$1@nnrp1.dejanews.com> (raw)
In-Reply-To: F9BILG.7CG@sd.aonix.com

In article <F9BILG.7CG@sd.aonix.com>,
  "Peter Dencker" <dencker@aonix.de> wrote:
> Talk to OIS (http://www.ois.com/) or TopGraph'X
> (http://ourworld.compuserve.com/homepages/topgraphx/company.htm)
>
> Peter Dencker

GNACK 0.2 has just been released. Contact me to receive it.

oliver.kellogg@vs.dasa.de

--
GNACK (the GNU Ada CORBA Kit) is a project to produce a freely
distributable OMG IDL to Ada95 mapping implementation that uses
the GNU Ada compiler, GNAT.

It is obviously a lot of work to produce a full native Ada95
ORB. So initially the goal is set a little lower: interface
to an existing free CORBA implementation. The first target of
this is ORBit, a C language based ORB (for further info, see
http://www.labs.redhat.com/orbit/)

ORBit was chosen for the ease of interfacing between Ada95 and
C. It is further planned to support interfacing with TAO, a C++
based ORB (see http://www.cs.wustl.edu/~schmidt/TAO.html),
however the current GNAT version 3.11p still has problems with
the C++ interfacing.

GNACK makes use of IDLtree.pm, an IDL parsing frontend written
in Perl. The Ada source code generator backend is idl2ada.pl.
The interfacing is light weight, i.e. thin Ada wrappers around the
C/C++ produced by the ORB system's IDL compiler.

A small demo program with an Ada client and an Ada server
communicating through ORBit is now running. However, the
development stage is still to be considered alpha.

I am announcing this at an early date to encourage active
participation by others interested in using CORBA with Ada.

Oliver M. Kellogg

-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    




  reply	other threads:[~1999-04-06  0:00 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-03-26  0:00 IDL-to-Ada compiler Jef Mangelschots
1999-03-28  0:00 ` Peter Dencker
1999-04-06  0:00   ` okellogg [this message]
1999-04-01  0:00 ` Darren Smith
replies disabled

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