Re: What's lacking: a good intermediate form

Robbert Haarman <comp.lang.misc@inglorion.net>
Fri, 6 Mar 2009 19:09:37 +0100

          From comp.compilers

Related articles
[19 earlier articles]
Re: What's lacking: a good intermediate form comp.lang.misc@inglorion.net (Robbert Haarman) (2009-03-04)
Re: What's lacking: a good intermediate form max@gustavus.edu (Max Hailperin) (2009-03-05)
Re: What's lacking: a good intermediate form tony@my.net (Tony) (2009-03-05)
Re: What's lacking: a good intermediate form pertti.kellomaki@tut.fi (Pertti Kellomaki) (2009-03-06)
Re: What's lacking: a good intermediate form jon@ffconsultancy.com (Jon Harrop) (2009-03-06)
Re: What's lacking: a good intermediate form bartc@freeuk.com (Bartc) (2009-03-06)
Re: What's lacking: a good intermediate form comp.lang.misc@inglorion.net (Robbert Haarman) (2009-03-06)
Re: What's lacking: a good intermediate form tony@my.net (Tony) (2009-03-06)
Re: What's lacking: a good intermediate form cr88192@hotmail.com (cr88192) (2009-03-07)
Re: What's lacking: a good intermediate form tony@my.net (Tony) (2009-03-06)
Re: What's lacking: a good intermediate form max@gustavus.edu (Max Hailperin) (2009-03-07)
Re: What's lacking: a good intermediate form pertti.kellomaki@tut.fi (Pertti Kellomaki) (2009-03-09)
Re: What's lacking: a good intermediate form pertti.kellomaki@tut.fi (Pertti Kellomaki) (2009-03-09)
[8 later articles]
| List of all articles for this month |

From: Robbert Haarman <comp.lang.misc@inglorion.net>
Newsgroups: comp.lang.misc,comp.compilers
Date: Fri, 6 Mar 2009 19:09:37 +0100
Organization: Wanadoo
References: 09-02-132 09-02-136 09-02-144 09-03-003 09-03-014 <fRhrl.13260$8_3.4266@flpi147.ffdc.sbc.com> 09-03-020 09-03-025
Keywords: optimize, analysis
Posted-Date: 06 Mar 2009 21:21:16 EST

On Thu, Mar 05, 2009 at 02:43:00PM -0600, Tony wrote:
>
> Note that I said "intermediate form" rather than "intermediate
> language". "Intermediate representation" (IR) is probably more common
> than "intermediate form" though. An intermediate language is generated
> code and a bit farther down the line than the IR I was concerned with,
> which is probably an AST.


Fair enough. But then again, an intermediate language is just an
external representation of an intermediate form. How things are
represented in a running program is something I've always considered to
be up to the implementer. So what we're left with is the semantics: the
constructs and what they mean. That is something an intermediate form
and an intermediate language have in common.


Regards,


Bob


--
Time flies like an arrow.
Fruit flies like a banana.



Post a followup to this message

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