> 8. evaluate extension
> After investigation, I think it is NOT possible to implement the evaluate
> extension in XSLTC, given the design constraints of XSLTC. XSLTC parses
an
> XPATH expression into DOM iterator calls at compile time. However, the
> expression string passed to the evaluate extension is not known until
> runtime. We cannot do any translation from an XPATH expression string to
> Java code at the runtime of a translet. This is the only item I found to
be
> impossible. I think we have to live with this restriction.
This is exactly why an evaluate function didn't get into XSLT 1.0, and why
it is still not in XSLT 2.0.
-scott