"Mikael Lyngvig" <>
28 Oct 1999 02:05:39 -0400

          From comp.compilers

Related articles
TenDRA (Ole Foskaty) (1999-10-27)
RE: TenDRA (Mikael Lyngvig) (1999-10-28)
RE: TenDRA (Olaf Stoyke) (1999-10-31)
| List of all articles for this month |

From: "Mikael Lyngvig" <>
Newsgroups: comp.compilers
Date: 28 Oct 1999 02:05:39 -0400
Organization: Compilers Central
References: 99-10-125
Keywords: UNCOL


> 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 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

Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.