Related articles |
---|
Implementing a stack-based interpreter cvrebert@gmail.com (2005-07-17) |
Re: Implementing a stack-based interpreter ar.mcdonald@virgin.net (Alex McDonald) (2005-07-22) |
Re: Implementing a stack-based interpreter mailbox@dmitry-kazakov.de (Dmitry A. Kazakov) (2005-07-22) |
Re: Implementing a stack-based interpreter gah@ugcs.caltech.edu (glen herrmannsfeldt) (2005-07-22) |
Re: Implementing a stack-based interpreter john.carter@tait.co.nz (John Carter) (2005-07-22) |
Re: Implementing a stack-based interpreter Jan.Bogaerts@telenet.be (Jan Bogaerts) (2005-07-22) |
Re: Implementing a stack-based interpreter anton@mips.complang.tuwien.ac.at (2005-07-26) |
Re: Implementing a stack-based interpreter dot@dotat.at (Tony Finch) (2005-07-26) |
Re: Implementing a stack-based interpreter marcov@stack.nl (Marco van de Voort) (2005-08-03) |
Re: Implementing a stack-based interpreter mailbox@dmitry-kazakov.de (Dmitry A. Kazakov) (2005-08-05) |
Re: Implementing a stack-based interpreter rossen.radev@gmail.com (aquarin) (2005-08-05) |
Re: Implementing a stack-based interpreter tk@ic.unicamp.br (Tomasz Kowaltowski) (2005-08-07) |
Re: Implementing a stack-based interpreter kszabo@bcml120x.ca.nortel.com (2005-08-07) |
[1 later articles] |
From: | anton@mips.complang.tuwien.ac.at (Anton Ertl) |
Newsgroups: | comp.compilers |
Date: | 26 Jul 2005 13:16:30 -0400 |
Organization: | Institut fuer Computersprachen, Technische Universitaet Wien |
References: | 05-07-070 |
Keywords: | interpreter |
Posted-Date: | 26 Jul 2005 13:16:30 EDT |
cvrebert@gmail.com writes:
>I'm trying write an interpreter for a programming language but haven't
>been able to find anything on how to write a stack-based interpreter.
You might be interesting in Vmgen
<http://www.complang.tuwien.ac.at/anton/vmgen/>, which is an
interpreter generator with special support for stack-based
interpreters. It also comes with an example of implementing a tiny
Modula-2-style language by writing an interpreter with a JVM-style VM.
- anton
--
M. Anton Ertl
anton@mips.complang.tuwien.ac.at
http://www.complang.tuwien.ac.at/anton/home.html
Return to the
comp.compilers page.
Search the
comp.compilers archives again.