Модули
Библиотечный модуль – это коллекция переменных и функций в целевом пространстве имен, которая может импортироваться в запрос. module namespace univ ="http://www.example.com/university";
declare function univ:gpa ($e as element (student)) as xs:decimal { for ... } ;
Эту функцию можно было бы вызвать в запросе следующим образом: import module namespace univ ="http://www.example.com/university"; declare variable $id external;
univ:gpa(//student[id=$id])