[Bug 7356] Need clarification in the definition of circularity

http://www.w3.org/Bugs/Public/show_bug.cgi?id=7356





--- Comment #1 from Henry Zongaro <zongaro@ca.ibm.com>  2009-08-18 01:34:41 ---
Sorry - I forgot to tie that back to error XTDE0640.  With the static view of
what is considered a circularity, the "if-then-else" expressions in the select
attributes of the two variables, in their entirety, would be considered
"instructions and expressions that participate in the circularity."  With the
dynamic view, the "instructions and expressions that participate in the
circularity" would be only those that actually cause a variable to be
referenced in evaluating that same variable.

I think the dynamic view of circularity was intended, otherwise it makes it
unnecessarily awkward to have the definition of a global variable use an
xsl:apply-templates instruction, for instance.  However, neither the definition
nor the examples make that clear.


-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Tuesday, 18 August 2009 01:34:50 UTC