Re: Techniques for writing an interpreter

"Nick Roberts" <Nick.Roberts@dial.pipex.com>
8 Mar 1998 12:08:27 -0500

          From comp.compilers

Related articles
Techniques for writing an interpreter simon@magnorth.nildram.co.uk (Simon Chapman) (1998-03-06)
Re: Techniques for writing an interpreter Nick.Roberts@dial.pipex.com (Nick Roberts) (1998-03-08)
Re: Techniques for writing an interpreter adrian@dcs.rhbnc.ac.uk (1998-03-12)
Re: Techniques for writing an interpreter ct7@mitre.org (W. Craig Trader) (1998-03-15)
Re: Techniques for writing an interpreter fjh@cs.mu.OZ.AU (1998-03-15)
Re: Techniques for writing an interpreter psu@jprc.com (Peter Su) (1998-03-18)
Re: Techniques for writing an interpreter hgg9140@heckle.ca.boeing.com (1998-03-18)
Re: Techniques for writing an interpreter henry@zoo.toronto.edu (Henry Spencer) (1998-03-18)
[8 later articles]
| List of all articles for this month |

From: "Nick Roberts" <Nick.Roberts@dial.pipex.com>
Newsgroups: comp.compilers
Date: 8 Mar 1998 12:08:27 -0500
Organization: UUNet UK server (post doesn't reflect views of UUNet UK)
References: 98-03-032
Keywords: interpreter

I would agree with the moderator's comment about writing yet another
scripting language. See if you can find an existing one which fulfils your
requirements.


If not, or if you relish the idea of writing your own, I would heartily
recommend the book "Writing Interactive Compilers and Interpreters" by
P.J.Brown (1979), from Wiley press, ISBN 047127609X (hardback) or 0471100722
(paperback). Not only a great introduction to the subject, but a delightful
book to read anyway.


--
** Nick Roberts, Croydon, UK
** Nick.Roberts@dial.pipex.com
** Voicemail & Fax +44 181-405 1124


Simon Chapman wrote...
|I wonder if someone here could give me a little guidance?
[...]
|All I really want to do is create an interpreter for my simple
|scripting language. Does anyone have any suggestions as to where I
|should start? Any pointers would be greatly appreciated.








--


Post a followup to this message

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