The fpml:deep-equal function returns true if the
$parameter1 and
$parameter2 sequences contain the same values, in the same order. Only elements in a current FpML namespace are considered. Atomic values
are compared based on their typed values, using the eq operator. If two atomic values cannot be compared (e.g. because one
is a number, and the other is a string), the function returns false rather than raise an error. Informally, two nodes are
deep-equal if they have all the same attributes and have children (in the same order) who are themselves deep-equal.
-
parameter:
$parameter1, $parameter2
(item())
(max=*)
-
parameter:
$collation
(xs:string)
(max=1)
-
result: true/false (xsd:boolean)
-
test: The fpml:deep-equal function returns true if the $parameter1 and $parameter2 sequences contain the same values, in the same order