Greetings. :)
Jon A. Lambert
jlsysinc at ix.netcom.com
Thu Apr 10 01:29:02 CEST 1997
> From: Greg Munt <greg at uni-corn.demon.co.uk>
> On Mon, 7 Apr 1997, Chris Gray wrote:
>
> > Perhaps we can come up with a gradient (I'm sure this has been done before!),
> > and we can all point to where we are on it:
> >
> > 1. native machine code
> > 2. threaded code
> > 3. bytecode
> > 4. parse tree traversal
> > 5. pre-tokenized interpretation
> > 6. straight text interpretation
>
> Would anyone be able to give a short description of all of these?
> (Especially threaded and bytecode) I have been trying to find out about
Being a newbie to compiler theory, I would also appreciate a wiser head
defining the above terms.
I'm guessing that #4 doesn't belong?
Isn't a parse tree traversal done to get from pre-tokenized to bytecode?
Also aren't there other methods to use than a parse tree?
Tanks, JL
More information about the mud-dev-archive
mailing list