Related articles |
---|
p-code compilers ec98bna@brunel.ac.uk (Bogomil Alexondrov) (1999-01-22) |
Re: p-code compilers dwight@pentasoft.com (1999-01-23) |
Re: p-code compilers genew@vip.net (1999-01-23) |
Re: p-code compilers derekross@fisheracre.freeserve.co.uk (Derek Ross) (1999-01-23) |
Re: p-code compilers eodell@pobox.com (1999-01-25) |
Re: p-code compilers toon@moene.indiv.nluug.nl (Toon Moene) (1999-01-25) |
Re: p-code compilers aaron@farol.chem.purdue.edu (Aaron F. Stanton) (1999-01-27) |
Re: p-code compilers wlohmann@informatik.uni-rostock.de (1999-01-27) |
Re: p-code compilers rock@twr.com (Robert Howard) (1999-01-31) |
Re: p-code compilers sda@rt66.com (1999-01-31) |
From: | "Aaron F. Stanton" <aaron@farol.chem.purdue.edu> |
Newsgroups: | comp.compilers |
Date: | 27 Jan 1999 12:12:56 -0500 |
Organization: | Purdue University |
References: | 99-01-078 |
Keywords: | interpreter, translator |
I'd like to throw an additional wrench into the fray if I could:
It seems to be a sort of consensus that translators go from a high
level language to another, while a compiler goes from a high level
language to a low level one. (This is oversimplifying, I know, but
bear with me.) A low level language seems to be one that is more-or-
less directly executable by a processor, or is interpreted by a
virtual machine.
This brings up the question in my mind of where interpreters fit into
this system, and how this affects the "definition" of high level
languages. Given the existence of EIC, or even the good old BASIC
interpreters, which take a high level language and interpret that
without the clearly visible step of compilation (though I am sure they
do compile it internally to another representation), how does this
relate to our existing definition scheme? Essentially, the high level
language is performing the function of what was formerly the domain of
low level languages.
Just an aside with no real point, just a question of semantics, I
guess.
Aaron
Return to the
comp.compilers page.
Search the
comp.compilers archives again.