On 6 Jan 2012 at 9:14, David Riley wrote:
Well, again, it depends on whether you count
interpreters. Forth
interpreters are quite often done in assembly. They also often
progress to compilation as well.
I have a difficult time calling Forth a "compiled language", though
I'll readily grant that it's mostly a matter of sematics. There are
also a couple of other "bootstrapping" lanaguages that, due to their
sparseness (right word?) probably qualify more as alternative
assemblers.
But then an assembler with a sufficiently powerful macro language is
probably indistinguishable from many HLLs.
So I'll give you that one, somewhat reluctantly.
--Chuck