[Bug 4691] Clarify that sch:rule/@context expression can't use deref() function

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





------- Comment #2 from kumarp@microsoft.com  2007-08-03 01:31 -------
Summary of this issue:
a. The schematron rule context is interpreted according to the Production 1 of
XSLT. The matching semantic is identical to that of XSLT's xsl:template/@match
attribute.
b. xslt patterns do not allow function calls except in a predicate.
c. Consequently, we cannot have deref() fn call in the rule context. For
example, context expression such as <sch:rule
context="smlfn:deref(sm:Applications/sm:Application)"> is invalid.

Received on Friday, 3 August 2007 01:31:44 UTC