Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site ccicpg.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!oliveb!felix!ccicpg!gershon From: gershon@ccicpg.UUCP ( Gershon Shamay) Newsgroups: net.lang.c Subject: Re: Translation Systems?? Message-ID: <125@ccicpg.UUCP> Date: Sun, 27-Oct-85 23:55:39 EST Article-I.D.: ccicpg.125 Posted: Sun Oct 27 23:55:39 1985 Date-Received: Wed, 30-Oct-85 06:16:01 EST References: <27600045@uiucdcs> Organization: CCI-CPG, Irvine, CA Lines: 17 Translation Systems is indeed a software house in Waltham. Quite small (about 10 people currently). They have a set of compilers based on a nice idea: separate front-ends generate common intermediate code. A global (presumably good) optimizer works on this code and produces optimized stuff. Then, a machine-specific code generator does the rest. The set of languages include full PL/1, subset G of PL/1, C, F77, Basic, RPG-II, Pascal and Cobol. Almost all the stuff is written in PL/1 and the first step in porting to a new machine is to re-host the PL/1 itself. Some of their stuff (or derivatives thereof) run on a number of machines, including Stratus. {rlgvax, ccice5, peregrine, ulysses}!ccicpg!gershon CCI-CPG Home of the Power 6/32 super-mini