After becoming highly addicted to Lisp macros and finding Dylan's macro system (in regards to languages with algebraic syntax) extremely interesting, I found this sourceforge project started by Jonathan Bachrach (author of GOO).
Below is a link to the project page,
http://jse.sourceforge.net
and a link to the original paper by Jonathan Bachrach and Keith Playford (of Functional Objects, Inc.)
http://www.ai.mit.edu/~jrb/jse/jse.pdf
|