Related articles |
---|
GCC as back-end summary davids@ICSI.Berkeley.EDU (1993-01-29) |
Adding other languages to GCC (was, using GCC for back-end) rms@gnu.ai.mit.edu] (1993-02-04) |
Re: Adding other languages to GCC (was, using GCC for back-end) moss@cs.cmu.edu (1993-02-05) |
Re: Adding other languages to GCC (was, using GCC for back-end) burley@apple-gunkies.gnu.ai.mit.edu (1993-02-08) |
Newsgroups: | comp.compilers |
From: | moss@cs.cmu.edu (Eliot Moss) |
Keywords: | modula, GCC |
Organization: | Dept of Comp and Info Sci, Univ of Mass (Amherst) |
References: | 93-02-011 93-02-050 |
Date: | Fri, 5 Feb 1993 16:38:53 GMT |
The Modula-3 front end also generates trees. Because M3 allows arbitrary
use before definition, the front end is actually two pass, to resolve
identifier bindings properly. If other languages would benefit from such
two pass processing in the front end, they can use our code as a model
(once we release it :-) .... Eliot
--
J. Eliot B. Moss, Associate Professor Visiting Associate Professor
Department of Computer Science School of Computer Science
Lederle Graduate Research Center Carnegie Mellon University
University of Massachusetts 5000 Forbes Avenue
Amherst, MA 01003 Pittsburgh, PA 15213-3891
(413) 545-4206, 545-1249 (fax) (412) 268-6767, 681-5739 (fax)
Moss@cs.umass.edu Moss@cs.cmu.edu
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.