home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cis.ohio-state.edu!rutgers!faatcrl!iecc!compilers-sender
- From: chow@sp1.csrd.uiuc.edu (Jyh-Herng Chow)
- Newsgroups: comp.compilers
- Subject: Re: Abstract Interpretation Query
- Keywords: functional, logic
- Message-ID: <92-09-046@comp.compilers>
- Date: 6 Sep 92 22:06:59 GMT
- References: <92-09-038@comp.compilers> <92-09-041@comp.compilers>
- Sender: compilers-sender@iecc.cambridge.ma.us
- Reply-To: chow@sp1.csrd.uiuc.edu (Jyh-Herng Chow)
- Organization: UIUC Center for Supercomputing Research and Development
- Lines: 24
- Approved: compilers@iecc.cambridge.ma.us
-
- Ashok Sreenivas <ashok@trddc.ernet.in> writes:
- >What I want to know is: has anybody applied it to everyday imperative
- >languages in real life (i.e. to languages like Pascal, C, and
- >analyses like type analysis, data flow analysis etc.)?
-
- Yes, the Miprac compiler, a multilingual parallelizing compiler (for C,
- Lisp, Fortran, etc) by W.L. Harrison and Z.Ammarguellat at CSRD uses a
- very compilicated abstract interpretation for obtaining side-effects, data
- dependences and object lifetimes information, for both numerical and
- symbolic programs. For an overview of this compiler, see
-
- "A Program's Eye View of Miprac", Williams L. Harrison and
- Zahira Ammarguellat, in proc. 5th Workshop on Languages and Compilers
- for Parallel Computing, Yale University, August, 1992
-
- --
- Jyh-Herng Chow (chow@csrd.uiuc.edu)
- 465 CSRL
- 1308 West Main Street
- University of Illinois at Urbana-Champaign
- Urbana, IL 61801-2307
- --
- Send compilers articles to compilers@iecc.cambridge.ma.us or
- {ima | spdcc | world}!iecc!compilers. Meta-mail to compilers-request.
-