Well, I see a difference between Reflection in XSLT and Reflection in LISP (for instance):
you can't use this reflection property in a single pass transformation. We have no "eval($xslcode)" nor any way to dynamically create anonymous template. LISP has lambda functions and such, which allow to eval LISP code dynamically. |