1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
(: Name: extexpr-17 :)
(: Description: An extension expression for which the pragma is ignored and default expression is a "typeswitch" expression :)
declare namespace ns1 = "http://example.org/someweirdnamespace";
(: insert-start :)
declare variable $input-context1 external;
(: insert-end :)
(# ns1:you-do-not-know-me-as-index #)
{typeswitch ("A String")
case $i as xs:decimal
return "test failed"
case $i as xs:integer
return "test failed"
case $i as xs:string
return "test passed"
default
return "test failed" }
|