[comp.compilers] Commercial Compilers Using Attribute Grammar Technology

spencer@pyr.gatech.edu (SPENCER RUGABER) (07/23/88)

commercial compilers that make use of attribute grammars.  This message
summarizes the responses that I received.  Thanks to the following
contributors (listed in the order in which I received their replies).

    Arun Arya:        arya@hawk.ulowell.edu 
    Steve Dever:      steved@sun.com
    Simon Kaplan:     kaplan@m.cs.uiuc.edu
    Steve Vegdahl:    stevev@tekchips.crl
    William B. Tyler: hplabs!hpda!procase!tyler
    Jeffrey C. Fried: ut-sally!ames!cullsj!jeff
    Hans Boehm:       boehm@rice.edu

Commercial Compilers that Use Attribute Grammars

  + Intel's Pascal compiler
  + The GAG system from GMD in Karlsruhe, W. Germany.
  + Several responses mentioned Rodney Farrow's Linguist system.  The
    concensus was that this was a tool for building compilers rather
    than a compiler itself.
  + Speculation was that compilers from Tartan Labs and MetaWare use
    attribute grammar technology.

University Systems (I didn't ask for this but several of the responses
  included mention of these which I pass along.)

  + The Cornell Program Synthesizer
  + The University of Lowell L-attributed translator
  + Aparse from the U. of Wisconsin

A public domain attribute pre-processor called PREP which acts as a front 
end to YACC was also mentioned.

Spencer
-- 
SPENCER RUGABER
Georgia Insitute of Technology, Atlanta Georgia, 30332
...!{allegra,amd,hplabs,ihnp4,seismo,ut-ngp}!gatech!gitpyr!spencer
--
Send compilers articles to ima!compilers or, in a pinch, to Levine@YALE.EDU
Plausible paths are { ihnp4 | decvax | cbosgd | harvard | yale | bbn}!ima
Please send responses to the originator of the message -- I cannot forward
mail accidentally sent back to compilers.  Meta-mail to ima!compilers-request