Related articles |
---|
TenDRA foskaty@my-deja.com (Ole Foskaty) (1999-10-27) |
RE: TenDRA mikael@pobox.com (Mikael Lyngvig) (1999-10-28) |
RE: TenDRA olafs@my-deja.com (Olaf Stoyke) (1999-10-31) |
From: | "Mikael Lyngvig" <mikael@pobox.com> |
Newsgroups: | comp.compilers |
Date: | 28 Oct 1999 02:05:39 -0400 |
Organization: | Compilers Central |
References: | 99-10-125 |
Keywords: | UNCOL |
Hi,
> Has anyone gained some experience with the TenDRA software, i.e. the
> C/C++ compiler (or as they call it: producer/installer)?
I worked professionally with the the TenDRA ANDF producer/installer a
few years back. I'm not familiar with recent changes.
> What language versions/standards have been implemented (Standard C/C++,
...)?
I can only say that back in '97 there was an ANSI C producer. Also,
an Ada9x compiler vendor has successfully (I believe) created an Ada9x
producer, which uses TenDRA's installers.
> What does its licence say about transplating the TenDRA frontends into
> other tools, e.g. pretty printers or the like?
I don't know about this one. However, you used to be able to download
all of the source code right from their web site so I figure that
would be all right (perhaps with a GNUish license).
> Is it technically possible/difficult to do something like this? (I
> could not access http://alph.dra.hmg.gb so I do not have their
> homepage's documents that answer all my questions... :)
The following is my personal opinion and does not necessarily reflect that
of any others (...):
From my experience with the TenDRA code, I'd say it is probably a
pretty tough job. The code was quite hard to work with and extend.
The structure was pretty weak. Unless a lot has changed since 1997,
I'd say you'd be better off with a YACC grammar for C++ and working
from there (even if it means starting from scratch).
-- Mikael
Return to the
comp.compilers page.
Search the
comp.compilers archives again.