> ------- Additional Comments From [EMAIL PROTECTED]  2002-12-20
14:52 -------
> The evaluate function is NOT supported in XSLTC due to some design
limitation.
> In XSLTC, the whole XSLT processing is separated into a compile phase and
a
> runtime phase. The XPath expressions are compiled into iterator calls in
the
> compile phase. However, the argument of the evaluate function is not known
> until runtime. We do not have a solution to support this at the moment.

 Well, one can say that not implementing an "evaluate" function is "design
limitation" of the compilation model, more than of XSLTC. There are very few
compilers that implement such a feature; and those that do, bundle a parser
and an interpreter as part of the runtime system, which sort of defeats the
purpose of having a small and lightweight compiled program.

 Thus, if you really need to use "evaluate", you should use an interpreter.

-- Santiago





Reply via email to