Parenscript is indeed pretty amazing: Well documented and extensible.<p>I am not a fan of &quot;write javascript in language X&quot;, but for code generation (say: generate js-equivalents of existing DAO class definitions in cl) parenscript is a real gem.