Re: Compiler Deisgn.

Kirk Abbott <>
15 May 1998 22:39:48 -0400

          From comp.compilers

Related articles
Compiler Deisgn. (Matthew Webb) (1998-05-12)
Re: Compiler Deisgn. (1998-05-15)
Re: Compiler Deisgn. (Kirk Abbott) (1998-05-15)
Re: Compiler Deisgn. (Gabor DEAK JAHN) (1998-05-16)
Re: Compiler Deisgn. (1998-05-27)
Re: Compiler Design. (Torbjorn Drevin) (1998-05-30)
Re: Compiler Design. (1998-06-03)
| List of all articles for this month |

From: Kirk Abbott <>
Newsgroups: comp.compilers
Date: 15 May 1998 22:39:48 -0400
Organization: EarthLink Network, Inc.
References: 98-05-058
Keywords: assembler, design

Years ago I read a paper by Anton Erl of gForth fame on writing fast
interpreters. He discussed issues similar to what you are asking. He
suggested different structures which required using some extensions in
the gnu c compiler. See if you can track him down.


Matthew Webb wrote:
> I have written a disassembler and a comming assembler. I have not
> studied compiler design and so do not know the best way of doing it. My
> diassembler/assembler are bassically just one massive case statment on
> the bytes or text strings. The look identical but the reversed. They are
> just a single pass, nothing fancy.
> Can anyone give another structure other than a case statment please?

Post a followup to this message

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