Daniel Andreasson's essay on "Active Languages" might be a good ressource on that topic too. Mathias www.geocities.com/kalatunu/index.htm