<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet href="../make-menu.xsl" type="text/xsl"?><html>
   <head>
      <this-is section="index-entries" page="_I" subpage=""/>
      <!--
           Generated at 2010-10-29T18:20:48.427+01:00--><title>Saxonica: XSLT and XQuery Processing: I</title>
      <meta name="coverage" content="Worldwide"/>
      <meta name="copyright" content="Copyright Saxonica Ltd"/>
      <meta name="title" content="Saxonica: XSLT and XQuery Processing: I"/>
      <meta name="robots" content="noindex,nofollow"/>
      <link rel="stylesheet" href="../saxondocs.css" type="text/css"/>
   </head>
   <body class="main">
      <h1>I</h1>
      <p class="subhead">ID</p>
      <p>
         <a class="bodylink" href="../functions/intro/id.xml">id</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/id.xml">id($arg as xs:string*, $node as node()) &#8594; element()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/id.xml">id($arg as xs:string*) &#8594; element()*</a>
      </p>
      <p class="subhead">IDENTIFYING</p>
      <p>
         <a class="bodylink" href="../extensibility/dotnetextensions.xml">Identifying and Calling Specific Methods</a>
      </p>
      <p>
         <a class="bodylink" href="../extensibility/functions.xml">Identifying the Java Class</a>
      </p>
      <p>
         <a class="bodylink" href="../extensibility/functions.xml">Identifying the Java constructor, method, or field</a>
      </p>
      <p class="subhead">IDREF</p>
      <p>
         <a class="bodylink" href="../functions/intro/idref.xml">idref</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/idref.xml">idref($arg as xs:string*, $node as node()) &#8594; node()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/idref.xml">idref($arg as xs:string*) &#8594; node()*</a>
      </p>
      <p class="subhead">IF</p>
      <p>
         <a class="bodylink" href="../xsl-elements/if.xml">xsl:if</a>
      </p>
      <p class="subhead">IMPLEMENTATION</p>
      <p>
         <a class="bodylink" href="../functions/intro/abs.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/acos.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/adjust-dateTime-to-timezone.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/adjust-date-to-timezone.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/adjust-time-to-timezone.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/analyze-string.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/asin.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/atan.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/available-environment-variables.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/avg.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/base-uri.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/boolean.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/ceiling.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/codepoint-equal.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/codepoints-to-string.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/collection.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/compare.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/concat.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/contains.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/cos.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/count.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/current.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/current-date.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/current-dateTime.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/current-group.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/current-grouping-key.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/current-time.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/data.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/dateTime.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/day-from-date.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/day-from-dateTime.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/days-from-duration.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/deep-equal.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/default-collation.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/distinct-values.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/doc.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/doc-available.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/document.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/document-uri.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/element-available.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/element-with-id.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/empty.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/encode-for-uri.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/ends-with.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/error.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/escape-html-uri.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/exactly-one.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/exists.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/false.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/filter.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/floor.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/fold-left.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/fold-right.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/format-date.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/format-dateTime.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/format-integer.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/format-number.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/format-time.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/function-arity.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/function-available.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/function-name.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/generate-id.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/get-environment-variable.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/head.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/hours-from-dateTime.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/hours-from-duration.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/hours-from-time.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/id.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/idref.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/implicit-timezone.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/index-of.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/innermost.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/in-scope-prefixes.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/insert-before.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/iri-to-uri.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/lang.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/last.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/local-name.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/local-name-from-QName.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/lower-case.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/map.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/map-pairs.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/matches.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/max.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/min.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/minutes-from-dateTime.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/minutes-from-duration.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/minutes-from-time.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/month-from-date.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/month-from-dateTime.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/months-from-duration.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/name.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/namespace-uri.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/namespace-uri-for-prefix.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/namespace-uri-from-QName.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/nilled.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/node-name.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/normalize-space.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/normalize-unicode.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/not.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/number.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/one-or-more.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/outermost.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/parse-xml.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/pi.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/position.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/prefix-from-QName.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/QName.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/regex-group.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/remove.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/replace.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/resolve-QName.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/resolve-uri.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/reverse.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/root.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/round.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/round-half-to-even.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/seconds-from-dateTime.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/seconds-from-duration.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/seconds-from-time.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/serialize.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/sin.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/sqrt.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/starts-with.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/static-base-uri.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/string.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/string-join.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/string-length.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/string-to-codepoints.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/subsequence.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/substring.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/substring-after.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/substring-before.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/sum.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/system-property.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/tail.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/tan.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/timezone-from-date.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/timezone-from-dateTime.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/timezone-from-time.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/tokenize.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/trace.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/translate.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/true.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/type-available.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/unordered.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/unparsed-entity-public-id.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/unparsed-entity-uri.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/unparsed-text.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/unparsed-text-available.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/upper-case.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/uri-collection.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/year-from-date.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/year-from-dateTime.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/years-from-duration.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/zero-or-one.xml">Notes on the Saxon implementation</a>
      </p>
      <p>
         <a class="bodylink" href="../xpath-api/jaxp-xpath/factory.xml">Selecting the XPath implementation</a>
      </p>
      <p class="subhead">IMPLEMENTATION-DEFINED</p>
      <p>
         <a class="bodylink" href="../conformance/xslt20.xml">Checklist of Implementation-Defined Items</a>
      </p>
      <p>
         <a class="bodylink" href="../conformance/xquery.xml">Checklist of Implementation-Defined Items</a>
      </p>
      <p>
         <a class="bodylink" href="../conformance/xpath20.xml">Implementation-defined aspects of Functions and Operators</a>
      </p>
      <p>
         <a class="bodylink" href="../conformance/serialization.xml">Implementation-defined aspects of Serialization</a>
      </p>
      <p>
         <a class="bodylink" href="../extensions/intro.xml">implementation-defined features</a>
      </p>
      <p class="subhead">IMPLEMENTING</p>
      <p>
         <a class="bodylink" href="../extensibility/collation.xml">Implementing a collating sequence</a>
      </p>
      <p>
         <a class="bodylink" href="../extensibility/instructions.xml">Implementing extension instructions</a>
      </p>
      <p class="subhead">IMPLICIT-TIMEZONE</p>
      <p>
         <a class="bodylink" href="../functions/intro/implicit-timezone.xml">implicit-timezone</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/implicit-timezone.xml">implicit-timezone() &#8594; xs:dayTimeDuration</a>
      </p>
      <p class="subhead">IMPORT</p>
      <p>
         <a class="bodylink" href="../xsl-elements/import.xml">xsl:import</a>
      </p>
      <p class="subhead">IMPORTING</p>
      <p>
         <a class="bodylink" href="../schema-processing/scm.xml">Importing and Exporting Schema Component Models</a>
      </p>
      <p class="subhead">IMPORT-QUERY</p>
      <p>
         <a class="bodylink" href="../extensions/instructions/import-query.xml">saxon:import-query</a>
      </p>
      <p class="subhead">IMPORT-SCHEMA</p>
      <p>
         <a class="bodylink" href="../xsl-elements/import-schema.xml">xsl:import-schema</a>
      </p>
      <p class="subhead">INCLUDE</p>
      <p>
         <a class="bodylink" href="../xsl-elements/include.xml">xsl:include</a>
      </p>
      <p class="subhead">INCLUDED</p>
      <p>
         <a class="bodylink" href="../about/installationjava/jarfiles.xml">JAR files included in the product</a>
      </p>
      <p class="subhead">INDENTATION</p>
      <p>
         <a class="bodylink" href="../extensions/output-extras.xml">indentation</a>
      </p>
      <p class="subhead">INDENT-SPACES</p>
      <p>
         <a class="bodylink" href="../extensions/output-extras/indent-spaces.xml">The saxon:indent-spaces attribute</a>
      </p>
      <p class="subhead">INDEX</p>
      <p>
         <a class="bodylink" href="../functions/intro.xml">Index of Functions</a>
      </p>
      <p>
         <a class="bodylink" href="../extensions/functions/index.xml">saxon:index()</a>
      </p>
      <p class="subhead">INDEX-OF</p>
      <p>
         <a class="bodylink" href="../functions/intro/index-of.xml">index-of</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/index-of.xml">index-of($seq as xs:anyAtomicType*, $search as xs:anyAtomicType, $collation as xs:string) &#8594; xs:integer*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/index-of.xml">index-of($seq as xs:anyAtomicType*, $search as xs:anyAtomicType) &#8594; xs:integer*</a>
      </p>
      <p class="subhead">INITIAL</p>
      <p>
         <a class="bodylink" href="../using-xquery/xquery11support/contextitem.xml">Declaring the Initial Context Item</a>
      </p>
      <p class="subhead">INJECTION</p>
      <p>
         <a class="bodylink" href="../sql-extension/warning-2.xml">A Warning about Security (SQL injection)</a>
      </p>
      <p class="subhead">INNERMOST</p>
      <p>
         <a class="bodylink" href="../functions/intro/innermost.xml">innermost</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/innermost.xml">innermost($seq as node()*) &#8594; node()*</a>
      </p>
      <p class="subhead">INPUT</p>
      <p>
         <a class="bodylink" href="../functions/intro/analyze-string.xml">analyze-string($input as xs:string?, $pattern as xs:string, $flags as xs:string) &#8594; element(fn:analyze-string-result)</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/analyze-string.xml">analyze-string($input as xs:string?, $pattern as xs:string) &#8594; element(fn:analyze-string-result)</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/matches.xml">matches($input as xs:string?, $pattern as xs:string, $flags as xs:string) &#8594; xs:boolean</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/matches.xml">matches($input as xs:string?, $pattern as xs:string) &#8594; xs:boolean</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/replace.xml">replace($input as xs:string?, $pattern as xs:string, $replacement as xs:string, $flags as xs:string) &#8594; xs:string</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/replace.xml">replace($input as xs:string?, $pattern as xs:string, $replacement as xs:string) &#8594; xs:string</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/tokenize.xml">tokenize($input as xs:string?, $pattern as xs:string, $flags as xs:string) &#8594; xs:string*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/tokenize.xml">tokenize($input as xs:string?, $pattern as xs:string) &#8594; xs:string*</a>
      </p>
      <p>
         <a class="bodylink" href="../extensibility/uri-resolver.xml">Writing a URI Resolver for Input Files</a>
      </p>
      <p>
         <a class="bodylink" href="../sourcedocs/input-filters.xml">Writing input filters</a>
      </p>
      <p class="subhead">IN-SCOPE-PREFIXES</p>
      <p>
         <a class="bodylink" href="../functions/intro/in-scope-prefixes.xml">in-scope-prefixes</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/in-scope-prefixes.xml">in-scope-prefixes($element as element()) &#8594; xs:string*</a>
      </p>
      <p class="subhead">INSERT</p>
      <p>
         <a class="bodylink" href="../sql-extension/insert.xml">sql:insert and sql:column</a>
      </p>
      <p class="subhead">INSERT-BEFORE</p>
      <p>
         <a class="bodylink" href="../functions/intro/insert-before.xml">insert-before</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/insert-before.xml">insert-before($target as item()*, $position as xs:integer, $inserts as item()*) &#8594; item()*</a>
      </p>
      <p class="subhead">INSERTS</p>
      <p>
         <a class="bodylink" href="../functions/intro/insert-before.xml">insert-before($target as item()*, $position as xs:integer, $inserts as item()*) &#8594; item()*</a>
      </p>
      <p class="subhead">INSTALLATION</p>
      <p>
         <a class="bodylink" href="../about/installationdotnet.xml">Installation: .NET platform</a>
      </p>
      <p>
         <a class="bodylink" href="../about/installationjava.xml">Installation: Java platform</a>
      </p>
      <p>
         <a class="bodylink" href="../changes/intro92/install92.xml">Installation and Licensing</a>
      </p>
      <p>
         <a class="bodylink" href="../changes/intro/dot-net-install-93.xml">Installation on .NET</a>
      </p>
      <p class="subhead">INSTALLING</p>
      <p>
         <a class="bodylink" href="../about/installationjava/installingjava.xml">Installing the software</a>
      </p>
      <p>
         <a class="bodylink" href="../about/installationdotnet.xml">Installing the software</a>
      </p>
      <p class="subhead">INSTANCE</p>
      <p>
         <a class="bodylink" href="../expressions/instanceof.xml">Instance of and Castable as</a>
      </p>
      <p class="subhead">INSTANCE-LEVEL</p>
      <p>
         <a class="bodylink"
            href="../extensibility/dotnetextensions/instance-methods.net.xml">Calling .NET Instance-Level Methods</a>
      </p>
      <p>
         <a class="bodylink" href="../extensibility/functions/instance-methods.xml">Calling Java Instance-Level Methods</a>
      </p>
      <p class="subhead">INSTRUCTIONS</p>
      <p>
         <a class="bodylink" href="../sourcedocs/streaming/streaming-templates.xml">Conditional instructions</a>
      </p>
      <p>
         <a class="bodylink" href="../extensions/instructions.xml">Extension instructions</a>
      </p>
      <p>
         <a class="bodylink" href="../extensibility/instructions.xml">Implementing extension instructions</a>
      </p>
      <p>
         <a class="bodylink" href="../sourcedocs/streaming/streaming-templates.xml">Looping instructions</a>
      </p>
      <p>
         <a class="bodylink" href="../sourcedocs/streaming/streaming-templates.xml">Non-context-sensitive instructions</a>
      </p>
      <p>
         <a class="bodylink" href="../extensibility/instructions.xml">Writing XSLT extension instructions</a>
      </p>
      <p class="subhead">IN-SUMMER-TIME</p>
      <p>
         <a class="bodylink" href="../extensions/functions/in-summer-time.xml">saxon:in-summer-time()</a>
      </p>
      <p class="subhead">INTEGER</p>
      <p>
         <a class="bodylink" href="../functions/intro/codepoints-to-string.xml">codepoints-to-string($arg as xs:integer*) &#8594; xs:string</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/compare.xml">compare($comparand1 as xs:string?, $comparand2 as xs:string?, $collation as xs:string) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/compare.xml">compare($comparand1 as xs:string?, $comparand2 as xs:string?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/count.xml">count($arg as item()*) &#8594; xs:integer</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/day-from-date.xml">day-from-date($arg as xs:date?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/day-from-dateTime.xml">day-from-dateTime($arg as xs:dateTime?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/days-from-duration.xml">days-from-duration($arg as xs:duration?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/format-integer.xml">format-integer($value as xs:integer?, $picture as xs:string, $language as xs:language) &#8594; xs:string</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/format-integer.xml">format-integer($value as xs:integer?, $picture as xs:string) &#8594; xs:string</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/function-arity.xml">function-arity($func as function(*)) &#8594; xs:integer</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/function-available.xml">function-available($function as xs:string, $arity as xs:integer) &#8594; xs:boolean</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/hours-from-dateTime.xml">hours-from-dateTime($arg as xs:dateTime?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/hours-from-duration.xml">hours-from-duration($arg as xs:duration?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/hours-from-time.xml">hours-from-time($arg as xs:time?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/index-of.xml">index-of($seq as xs:anyAtomicType*, $search as xs:anyAtomicType, $collation as xs:string) &#8594; xs:integer*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/index-of.xml">index-of($seq as xs:anyAtomicType*, $search as xs:anyAtomicType) &#8594; xs:integer*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/insert-before.xml">insert-before($target as item()*, $position as xs:integer, $inserts as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/last.xml">last() &#8594; xs:integer</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/minutes-from-dateTime.xml">minutes-from-dateTime($arg as xs:dateTime?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/minutes-from-duration.xml">minutes-from-duration($arg as xs:duration?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/minutes-from-time.xml">minutes-from-time($arg as xs:time?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/month-from-date.xml">month-from-date($arg as xs:date?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/month-from-dateTime.xml">month-from-dateTime($arg as xs:dateTime?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/months-from-duration.xml">months-from-duration($arg as xs:duration?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/position.xml">position() &#8594; xs:integer</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/remove.xml">remove($target as item()*, $position as xs:integer) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/round.xml">round($arg as numeric?, $precision as xs:integer) &#8594; numeric?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/round-half-to-even.xml">round-half-to-even($arg as numeric?, $precision as xs:integer) &#8594; numeric?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/string-length.xml">string-length() &#8594; xs:integer</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/string-length.xml">string-length($arg as xs:string?) &#8594; xs:integer</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/string-to-codepoints.xml">string-to-codepoints($arg as xs:string?) &#8594; xs:integer*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/year-from-date.xml">year-from-date($arg as xs:date?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/year-from-dateTime.xml">year-from-dateTime($arg as xs:dateTime?) &#8594; xs:integer?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/years-from-duration.xml">years-from-duration($arg as xs:duration?) &#8594; xs:integer?</a>
      </p>
      <p class="subhead">INTEGRATED</p>
      <p>
         <a class="bodylink" href="../extensibility/integratedfunctions.xml">Integrated extension functions</a>
      </p>
      <p class="subhead">INTERFACE</p>
      <p>
         <a class="bodylink" href="../changes/intro92/s9api92.xml">S9API interface</a>
      </p>
      <p>
         <a class="bodylink" href="../using-xsl/embedding.xml">The JAXP interface (Java)</a>
      </p>
      <p>
         <a class="bodylink" href="../xpath-api/nodeinfo.xml">The NodeInfo interface</a>
      </p>
      <p>
         <a class="bodylink" href="../using-xsl/embedding.xml">The s9api interface (Java)</a>
      </p>
      <p>
         <a class="bodylink" href="../using-xsl/embedding.xml">The Saxon.Api interface (.NET)</a>
      </p>
      <p class="subhead">INTERFACES</p>
      <p>
         <a class="bodylink" href="../configuration/config-interfaces.xml">Configuration interfaces</a>
      </p>
      <p>
         <a class="bodylink"
            href="../configuration/config-interfaces/jaxp-configuration.xml">JAXP Factory Interfaces</a>
      </p>
      <p class="subhead">INTERNAL</p>
      <p>
         <a class="bodylink" href="../changes/intro91/internal91.xml">Internal APIs</a>
      </p>
      <p>
         <a class="bodylink" href="../changes/intro/misc-93.xml">Internal changes</a>
      </p>
      <p class="subhead">INTERNALS</p>
      <p>
         <a class="bodylink" href="../changes/intro92/internals92.xml">Internals</a>
      </p>
      <p class="subhead">INTERSECTION</p>
      <p>
         <a class="bodylink" href="../expressions/except.xml">Set difference and intersection</a>
      </p>
      <p class="subhead">INTRODUCTION</p>
      <p>
         <a class="bodylink" href="../about/intro.xml">Introduction</a>
      </p>
      <p>
         <a class="bodylink" href="../conditions/intro.xml">Introduction</a>
      </p>
      <p>
         <a class="bodylink" href="../configuration/intro.xml">Introduction</a>
      </p>
      <p>
         <a class="bodylink" href="../using-xquery/intro.xml">Introduction</a>
      </p>
      <p>
         <a class="bodylink" href="../schema-processing/intro.xml">Introduction</a>
      </p>
      <p>
         <a class="bodylink" href="../xpath-api/intro.xml">Introduction</a>
      </p>
      <p>
         <a class="bodylink" href="../dotnet/intro.xml">Introduction</a>
      </p>
      <p>
         <a class="bodylink" href="../extensibility/intro.xml">Introduction</a>
      </p>
      <p>
         <a class="bodylink" href="../extensions/intro.xml">Introduction</a>
      </p>
      <p>
         <a class="bodylink" href="../samples/intro.xml">Introduction</a>
      </p>
      <p>
         <a class="bodylink" href="../sql-extension/intro.xml">Introduction</a>
      </p>
      <p>
         <a class="bodylink" href="../xsl-elements/intro.xml">Introduction</a>
      </p>
      <p>
         <a class="bodylink" href="../expressions/intro.xml">Introduction</a>
      </p>
      <p>
         <a class="bodylink" href="../conformance/intro.xml">Introduction</a>
      </p>
      <p class="subhead">INVOKING</p>
      <p>
         <a class="bodylink" href="../using-xquery/api-query/xqj.xml">Invoking XQuery using the XQJ API</a>
      </p>
      <p>
         <a class="bodylink" href="../using-xsl/embedding.xml">Invoking XSLT from an application</a>
      </p>
      <p class="subhead">IRI</p>
      <p>
         <a class="bodylink" href="../functions/intro/iri-to-uri.xml">iri-to-uri($iri as xs:string?) &#8594; xs:string</a>
      </p>
      <p class="subhead">IRI-TO-URI</p>
      <p>
         <a class="bodylink" href="../functions/intro/iri-to-uri.xml">iri-to-uri</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/iri-to-uri.xml">iri-to-uri($iri as xs:string?) &#8594; xs:string</a>
      </p>
      <p class="subhead">IS-WHOLE-NUMBER</p>
      <p>
         <a class="bodylink" href="../extensions/functions/is-whole-number.xml">saxon:is-whole-number()</a>
      </p>
      <p class="subhead">ITEM</p>
      <p>
         <a class="bodylink" href="../functions/intro/boolean.xml">boolean($arg as item()*) &#8594; xs:boolean</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/count.xml">count($arg as item()*) &#8594; xs:integer</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/current.xml">current() &#8594; item()</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/current-group.xml">current-group() &#8594; item()</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/data.xml">data($arg as item()*) &#8594; xs:anyAtomicType*</a>
      </p>
      <p>
         <a class="bodylink" href="../using-xquery/xquery11support/contextitem.xml">Declaring the Initial Context Item</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/deep-equal.xml">deep-equal($parameter1 as item()*, $parameter2 as item()*, $collation as xs:string) &#8594; xs:boolean</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/deep-equal.xml">deep-equal($parameter1 as item()*, $parameter2 as item()*, $collation as xs:string) &#8594; xs:boolean</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/deep-equal.xml">deep-equal($parameter1 as item()*, $parameter2 as item()*) &#8594; xs:boolean</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/deep-equal.xml">deep-equal($parameter1 as item()*, $parameter2 as item()*) &#8594; xs:boolean</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/document.xml">document($uri as item()*, $base as node()*) &#8594; node()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/document.xml">document($uri as item()*) &#8594; node()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/empty.xml">empty($arg as item()*) &#8594; xs:boolean</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/error.xml">error($code as xs:QName?, $description as xs:string, $error-object as item()*) &#8594; none</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/exactly-one.xml">exactly-one($arg as item()*) &#8594; item()</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/exactly-one.xml">exactly-one($arg as item()*) &#8594; item()</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/exists.xml">exists($arg as item()*) &#8594; xs:boolean</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/filter.xml">filter($f as function(item()) as xs:boolean, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/filter.xml">filter($f as function(item()) as xs:boolean, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/filter.xml">filter($f as function(item()) as xs:boolean, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/fold-left.xml">fold-left($f as function(item()*, item()) as item()*, $zero as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/fold-left.xml">fold-left($f as function(item()*, item()) as item()*, $zero as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/fold-left.xml">fold-left($f as function(item()*, item()) as item()*, $zero as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/fold-left.xml">fold-left($f as function(item()*, item()) as item()*, $zero as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/fold-left.xml">fold-left($f as function(item()*, item()) as item()*, $zero as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/fold-left.xml">fold-left($f as function(item()*, item()) as item()*, $zero as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/fold-right.xml">fold-right($f as function(item(), item()*) as item()*, $zero as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/fold-right.xml">fold-right($f as function(item(), item()*) as item()*, $zero as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/fold-right.xml">fold-right($f as function(item(), item()*) as item()*, $zero as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/fold-right.xml">fold-right($f as function(item(), item()*) as item()*, $zero as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/fold-right.xml">fold-right($f as function(item(), item()*) as item()*, $zero as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/fold-right.xml">fold-right($f as function(item(), item()*) as item()*, $zero as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/head.xml">head($arg as item()*) &#8594; item()?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/head.xml">head($arg as item()*) &#8594; item()?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/insert-before.xml">insert-before($target as item()*, $position as xs:integer, $inserts as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/insert-before.xml">insert-before($target as item()*, $position as xs:integer, $inserts as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/insert-before.xml">insert-before($target as item()*, $position as xs:integer, $inserts as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/map.xml">map($f as function(item()) as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/map.xml">map($f as function(item()) as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/map.xml">map($f as function(item()) as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/map.xml">map($f as function(item()) as item()*, $seq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/map-pairs.xml">map-pairs($f as function(item(), item()) as item()*, $seq1 as item()*, $seq2 as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/map-pairs.xml">map-pairs($f as function(item(), item()) as item()*, $seq1 as item()*, $seq2 as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/map-pairs.xml">map-pairs($f as function(item(), item()) as item()*, $seq1 as item()*, $seq2 as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/map-pairs.xml">map-pairs($f as function(item(), item()) as item()*, $seq1 as item()*, $seq2 as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/map-pairs.xml">map-pairs($f as function(item(), item()) as item()*, $seq1 as item()*, $seq2 as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/map-pairs.xml">map-pairs($f as function(item(), item()) as item()*, $seq1 as item()*, $seq2 as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/not.xml">not($arg as item()*) &#8594; xs:boolean</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/one-or-more.xml">one-or-more($arg as item()*) &#8594; item()+</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/one-or-more.xml">one-or-more($arg as item()*) &#8594; item()+</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/remove.xml">remove($target as item()*, $position as xs:integer) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/remove.xml">remove($target as item()*, $position as xs:integer) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/reverse.xml">reverse($arg as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/reverse.xml">reverse($arg as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../xpath-api/jaxp-xpath/context-node.xml">Setting the context item</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/string.xml">string($arg as item()?) &#8594; xs:string</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/subsequence.xml">subsequence($sourceSeq as item()*, $startingLoc as xs:double, $length as xs:double) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/subsequence.xml">subsequence($sourceSeq as item()*, $startingLoc as xs:double, $length as xs:double) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/subsequence.xml">subsequence($sourceSeq as item()*, $startingLoc as xs:double) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/subsequence.xml">subsequence($sourceSeq as item()*, $startingLoc as xs:double) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/tail.xml">tail($arg as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/tail.xml">tail($arg as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/trace.xml">trace($value as item()*, $label as xs:string) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/trace.xml">trace($value as item()*, $label as xs:string) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/unordered.xml">unordered($sourceSeq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/unordered.xml">unordered($sourceSeq as item()*) &#8594; item()*</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/zero-or-one.xml">zero-or-one($arg as item()*) &#8594; item()?</a>
      </p>
      <p>
         <a class="bodylink" href="../functions/intro/zero-or-one.xml">zero-or-one($arg as item()*) &#8594; item()?</a>
      </p>
      <p class="subhead">ITEM-AT</p>
      <p>
         <a class="bodylink" href="../extensions/functions/item-at.xml">saxon:item-at()</a>
      </p>
      <p class="subhead">ITEMS</p>
      <p>
         <a class="bodylink" href="../conformance/xslt20.xml">Checklist of Implementation-Defined Items</a>
      </p>
      <p>
         <a class="bodylink" href="../conformance/xquery.xml">Checklist of Implementation-Defined Items</a>
      </p>
      <p class="subhead">ITERATE</p>
      <p>
         <a class="bodylink" href="../extensions/instructions/iterate.xml">saxon:iterate</a>
      </p>
      <p>
         <a class="bodylink" href="../sourcedocs/streaming/streamwithiterate.xml">Using saxon:stream() with saxon:iterate</a>
      </p>
      <p>
         <a class="bodylink" href="../using-xsl/xslt30.xml">xsl:iterate</a>
      </p>
      <table width="100%">
         <tr>
            <td>
               <p align="right"><a class="nav" href="_J.xml">Next</a></p>
            </td>
         </tr>
      </table>
   </body>
</html>