Quoting Reinhard Poetz <[EMAIL PROTECTED]>: > rhino-continuations in our CVS will make it easier to learn because it > lowers the barrier to 'play' with it. the only problem is that the most > of us aren't very familiar with the way how language interpreters work. > Maybe you can give as some pointer to resources which help us to learn > the concept behind language interpreters in general and > rhino-continuations integration (if existing) in special.
I'll delurk for a second to recommend the first 3-4 chapters of _LiSP in Small Pieces_ by Christian Queinnec, for general interpreter/compiler knowledge. The book is structured such that you write a Lisp interpreter every chapter, each building upon the last. The first chapter is centered around a small 150-line interpreter. By the end of the third chapter, IIRC, you'll have written a small Scheme-like interpreter w/ continuations support. It's actually pretty pleasant to work through the code in Dr. Scheme, the Scheme knowledge it requires is not extensive (I am not an expert or trained in Computer Science), and the tone is very approachable and direct, especially given the difficult subject matter. The original version was published in French as _Les Langages Lisp_. Cocoon is great, flowscript is great. Robert Sayre