Hi, Tomas. Tomas Studva <[EMAIL PROTECTED]> wrote on 2007-10-13 05:40:48 AM: > I cannot provide any donations to Xalan, I'm doing on my own. I'm interested > about interpretive execution. For me, it would be useful if you can review > Xalan part of this document: > http://www.javaforge.com/proj/doc/details.do; > jsessionid=190DC631414DA527977AF6C19BE6F42F?doc_id=36525 > > - which branch should I look on, I am interested in XSLT 1.0 (I've been > looking on trunk)
Yes, the main trunk is the appropriate place to look for the most up-to-date code. > - is execution iterative - by self managed stacks I'm not sure I understand that question. I think you're asking whether an instruction like xsl:apply-templates or xsl:apply-imports results in a recursive Java method invocation of other instructions execute methods. The answer to that question is yes, but as I said, perhaps I've misunderstood your question. If so, can you please elaborate? > - why there is code to execute stylesheet in ElemTemplateElem.execute method > and also in TransformerImpl, which and when is used That's a good question, but I don't know the answer. It looks like the code in TransformerImpl is used to match the initial template for stylesheet processing and also for template matching for xsl:apply-imports, but I have no idea why the code is organized that way. Is it critically important to understand why the code is organized that way? If so, it would take a bit of research into the history in the source repository. > - can you look and answer > http://www.nabble.com/ElemApplyTemplates-implementation-tf4603600.html I'll respond to your original note separately on the list. > - I am interested only in DOM2DOM tranformation > - I will get a better view, I am going to profile/monitor Xalan on some xslt > by eclipse TPTP, it will give some sequence diagram Thanks, Henry ------------------------------------------------------------------ Henry Zongaro XSLT Processors Development IBM SWS Toronto Lab T/L 969-6044; Phone +1 905 413-6044 mailto:[EMAIL PROTECTED]
