[comp.lang.lisp] Threaded interpreters for Lisp or Scheme?

vladimir@prosper (Vladimir G. Ivanovic) (06/11/90)

In v25 #2 of SIGPLAN Notices (February 1990), David J. Nordstrom of DePaul
University contributed an article called "Threading Lisp."  From the
introduction: 

  This article describes a simple method of implementing a threaded
  interpreter (TI) for Lisp.  TIs are fast, space-efficient, flexible, readily
  extensible, and easy to implement since much (or most) of the interpreter can
  be written in the language implemented by the interpreter.

Can anyone point me to an implementation of a TI for Lisp or Scheme?  The ideal
would be a version in C for SPARCstations running SunOS 4.0.3c (but that's
asking for a lot!) Any help would be greatly appreciated.

I'll summarize for the net's benefit.

-- Vladimir

Vladimir G. Ivanovic			vladimir@sun.com
M/S MTV12-33				vivanovic@sun.com
Sun Microsystems, Inc.			
2550 Garcia Ave.
Mountain View, CA 94043-1100		(415) 336-2315
--

Vladimir G. Ivanovic			vladimir@sun.com
M/S 12-33				vladimir@prosper.ebb.eng.sun.com
Sun Microsystems, Inc.			vivanovic@sun.com