Re: PCODE Interpereters 101

Chris F Clark <cfc@world.std.com>
15 Feb 1999 23:29:29 -0500

          From comp.compilers

Related articles
[3 earlier articles]
Re: PCODE Interpereters 101 tgl@netcom.com (Tom Lane) (1999-02-03)
Re: PCODE Interpereters 101 sda@rt66.com (1999-02-05)
Re: PCODE Interpereters 101 gneuner@dyn.com (1999-02-05)
Re: PCODE Interpereters 101 cfc@world.std.com (Chris F Clark) (1999-02-10)
Re: PCODE Interpereters 101 sam@cogent.ca (Sam Roberts) (1999-02-12)
Re: PCODE Interpereters 101 kevin.b.smith@intel.com (Kevin B. Smith) (1999-02-15)
Re: PCODE Interpereters 101 cfc@world.std.com (Chris F Clark) (1999-02-15)
Re: PCODE Interpereters 101 toring@inet.uni2.dk (Torben Ring) (1999-02-18)
Re: PCODE Interpereters 101 aduncan@cs.ucsb.edu (aduncan) (1999-02-21)
Re: PCODE Interpereters 101 albaugh@agames.com (1999-02-24)
Re: PCODE Interpereters 101 Scott.Daniels@Acm.Org (Scott.David.Daniels) (1999-03-02)
| List of all articles for this month |

From: Chris F Clark <cfc@world.std.com>
Newsgroups: comp.compilers
Date: 15 Feb 1999 23:29:29 -0500
Organization: The World Public Access UNIX, Brookline, MA
References: 99-01-079 99-01-117 99-02-008 99-02-019 99-02-050 99-02-059
Keywords: interpreter

Yes, I do believe I learned the concept from Coplien's book. I
believe he calls them "functors". (My apologies to anyone who might
have mistakenly thought I was claiming to have invented the concept.)
It's one of those marvelous inventions which is so obvious once it has
been shown to you that you forget that you ever had to learn it in the
first place. Moreover, it solves a phenomenal number of problems so
that it becomes a nearly basic tool. I hardly ever create a
step-by-step process these days without first creating an object to
represent the state of the process.


Hope this helps,
-Chris


*****************************************************************************
Chris Clark Internet : cfc@world.std.com
Compiler Resources, Inc. CompuServe : 74252,1375
3 Proctor Street voice : (508) 435-5016
Hopkinton, MA 01748 USA fax : (508) 435-4847 (24 hours)
------------------------------------------------------------------------------
Web Site in Progress: Web Site : http://world.std.com/~compres


Post a followup to this message

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