[plt-scheme] Books on Lisp interpreter implementation in C?

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Wed Nov 5 19:14:02 EST 2008

On Nov 5, 2008, at 7:09 PM, David Van Horn wrote:

> I'll mention that you can from a higher-order functional evaluator  
> to an abstract machine via standard tools in the functional  
> programmer's toolkit: CPS and defunctionalization.


Grant, this stuff is so standard, it dates back to 1972 (Reynolds and  
friends). And I learned it all from EOPL, especially the register  
machine stuff. SO if you have exhausted EOPL and/or PLAI (which  
covers these things differently) you know it.

-- Matthias



Posted on the users mailing list.