UNPKG

saxonjs-he

Version:

SaxonJS XSLT 3.0 processor: a conformant high-performance implementation of XSLT 3.0 for Node.js

99 lines 2.44 MB
var ma; let na=function(){function a(){function l(m){if(!(this instanceof l))return m===void 0?a():new l(m);if(m instanceof l)this.ca=m.ca,this.e=m.e,this.c=m.c.slice();else{if(typeof m!=="string"){if(l.Vb===!0)throw TypeError("[big.js] Invalid number");m=m===0&&1/m<0?"-0":String(m)}var n,t;if(!R.test(m))throw Error("[big.js] Invalid number");this.ca=m.charAt(0)=="-"?(m=m.slice(1),-1):1;(n=m.indexOf("."))>-1&&(m=m.replace(".",""));(t=m.search(/e/i))>0?(n<0&&(n=t),n+=+m.slice(t+1),m=m.substring(0,t)):n<0&& (n=m.length);var H=m.length;for(t=0;t<H&&m.charAt(t)=="0";)++t;if(t==H)this.c=[this.e=0];else{for(;H>0&&m.charAt(--H)=="0";);this.e=n-t-1;this.c=[];for(n=0;t<=H;)this.c[n++]=+m.charAt(t++)}}this.constructor=l}l.prototype=r;l.fc=20;l.hd=1;l.Bf=-7;l.If=21;l.Vb=!1;return l}function b(l,m,n,t){var H=l.c;n===void 0&&(n=l.constructor.hd);if(n!==0&&n!==1&&n!==2&&n!==3)throw Error("[big.js] Invalid rounding mode");if(m<1)t=n===3&&(t||!!H[0])||m===0&&(n===1&&H[0]>=5||n===2&&(H[0]>5||H[0]===5&&(t||H[1]!==void 0))), H.length=1,t?(l.e=l.e-m+1,H[0]=1):H[0]=l.e=0;else if(m<H.length){t=n===1&&H[m]>=5||n===2&&(H[m]>5||H[m]===5&&(t||H[m+1]!==void 0||H[m-1]&1))||n===3&&(t||!!H[0]);H.length=m--;if(t)for(;++H[m]>9;)H[m]=0,m--||(++l.e,H.unshift(1));for(m=H.length;!H[--m];)H.pop()}return l}function f(l,m,n){var t=l.e,H=l.c.join(""),O=H.length;if(m)H=H.charAt(0)+(O>1?"."+H.slice(1):"")+(t<0?"e":"e+")+t;else if(t<0){for(;++t;)H="0"+H;H="0."+H}else if(t>0)if(++t>O)for(t-=O;t--;)H+="0";else t<O&&(H=H.slice(0,t)+"."+H.slice(t)); else O>1&&(H=H.charAt(0)+"."+H.slice(1));return l.ca<0&&n?"-"+H:H}let r={},R=/^-?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i;r.abs=function(){var l=new this.constructor(this);l.ca=1;return l};r.Xa=function(l){var m=this.c,n=(l=new this.constructor(l)).c,t=this.ca,H=l.ca,O=this.e,u=l.e;if(!m[0]||!n[0])return m[0]?t:n[0]?-H:0;if(t!=H)return t;l=t<0;if(O!=u)return O>u^l?1:-1;H=(O=m.length)<(u=n.length)?O:u;for(t=-1;++t<H;)if(m[t]!=n[t])return m[t]>n[t]^l?1:-1;return O==u?0:O>u^l?1:-1};r.Bb=function(l){var m= this.constructor,n=this.c,t=(l=new m(l)).c,H=this.ca==l.ca?1:-1,O=m.fc;if(O!==~~O||O<0||O>1E6)throw Error("[big.js] Invalid decimal places");if(!t[0])throw Error("[big.js] Division by zero");if(!n[0])return l.ca=H,l.c=[l.e=0],l;var u,w=t.slice(),g=u=t.length,C=n.length,N=n.slice(0,u),y=N.length,c=l,d=c.c=[],k=0,h=O+(c.e=this.e-l.e)+1;c.ca=H;H=h<0?0:h;for(w.unshift(0);y++<u;)N.push(0);do{for(O=0;O<10;O++){if(u!=(y=N.length))var p=u>y?1:-1;else{var L=-1;for(p=0;++L<u;)if(t[L]!=N[L]){p=t[L]>N[L]?1:-1; break}}if(p<0){for(l=y==u?t:w;y;){if(N[--y]<l[y]){for(L=y;L&&!N[--L];)N[L]=9;--N[L];N[y]+=10}N[y]-=l[y]}for(;!N[0];)N.shift()}else break}d[k++]=p?O:++O;N[0]&&p?N[y]=n[g]||0:N=[n[g]]}while((g++<C||N[0]!==void 0)&&H--);d[0]||k==1||(d.shift(),c.e--,h--);k>h&&b(c,h,m.hd,N[0]!==void 0);return c};r.Bh=function(l){return this.Xa(l)===0};r.Ql=function(l){return this.Xa(l)>0};r.Rl=function(l){return this.Xa(l)>-1};r.Wj=function(){var l=na(2).pow(52);return this.Xa(l)<0};r.cm=function(l){return this.Xa(l)< 1};r.wd=r.sub=function(l){var m=this.constructor;var n=this.ca,t=(l=new m(l)).ca;if(n!=t)return l.ca=-t,this.Yc(l);var H=this.c.slice();var O=this.e;var u=l.c,w=l.e;if(!H[0]||!u[0])return u[0]?l.ca=-t:H[0]?l=new m(this):l.ca=1,l;if(n=O-w){(m=n<0)?(n=-n,O=H):(w=O,O=u);O.reverse();for(t=n;t--;)O.push(0);O.reverse()}else for(O=((m=H.length<u.length)?H:u).length,n=t=0;t<O;t++)if(H[t]!=u[t]){m=H[t]<u[t];break}m&&(O=H,H=u,u=O,l.ca=-l.ca);if((t=(O=u.length)-(m=H.length))>0)for(;t--;)H[m++]=0;for(t=m;O>n;){if(H[--O]< u[O]){for(m=O;m&&!H[--m];)H[m]=9;--H[m];H[O]+=10}H[O]-=u[O]}for(;H[--t]===0;)H.pop();for(;H[0]===0;)H.shift(),--w;H[0]||(l.ca=1,H=[w=0]);l.c=H;l.e=w;return l};r.$e=function(l){var m=this,n=m.constructor,t=m.ca,H=(l=new n(l)).ca;if(!l.c[0])throw Error("[big.js] Division by zero");m.ca=l.ca=1;var O=l.Xa(m)==1;m.ca=t;l.ca=H;if(O)return new n(m);t=n.fc;H=n.hd;n.fc=n.hd=0;m=m.Bb(l);n.fc=t;n.hd=H;return this.wd(m.times(l))};r.Yc=r.add=function(l){var m=this.constructor;l=new m(l);if(this.ca!=l.ca)return l.ca= -l.ca,this.wd(l);var n=this.e;var t=this.c,H=l.e,O=l.c;if(!t[0]||!O[0])return O[0]||(t[0]?l=new m(this):l.ca=this.ca),l;t=t.slice();if(m=n-H){m>0?(H=n,n=O):(m=-m,n=t);for(n.reverse();m--;)n.push(0);n.reverse()}t.length-O.length<0&&(n=O,O=t,t=n);m=O.length;for(n=0;m;t[m]%=10)n=(t[--m]=t[m]+O[m]+n)/10|0;n&&(t.unshift(n),++H);for(m=t.length;t[--m]===0;)t.pop();l.c=t;l.e=H;return l};r.pow=function(l){var m=this,n=new m.constructor("1"),t=n,H=l<0;if(l!==~~l||l<-1E6||l>1E6)throw Error("[big.js] Invalid exponent"); for(H&&(l=-l);;){l&1&&(t=t.times(m));l>>=1;if(!l)break;m=m.times(m)}return H?n.Bb(t):t};r.Za=function(l,m){if(l!==~~l||l<1||l>1E6)throw Error("[big.js] Invalid precision");return b(new this.constructor(this),l,m)};r.round=function(l,m){if(l===void 0)l=0;else if(l!==~~l||l<-1E6||l>1E6)throw Error("[big.js] Invalid decimal places");return b(new this.constructor(this),l+this.e+1,m)};r.sqrt=function(){var l=this.constructor;var m=this.ca;var n=this.e,t=new l("0.5");if(!this.c[0])return new l(this);if(m< 0)throw Error("[big.js] No square root");m=Math.sqrt(this+"");if(m===0||m===1/0){var H=this.c.join("");H.length+n&1||(H+="0");m=Math.sqrt(H);n=((n+1)/2|0)-(n<0||n&1);H=new l((m==1/0?"5e":(m=m.toExponential()).slice(0,m.indexOf("e")+1))+n)}else H=new l(m+"");n=H.e+(l.fc+=4);do m=H,H=t.times(m.Yc(this.Bb(m)));while(m.c.slice(0,n).join("")!==H.c.slice(0,n).join(""));return b(H,(l.fc-=4)+H.e+1,l.hd)};r.times=r.im=function(l){var m=this.c,n=(l=new this.constructor(l)).c,t=m.length,H=n.length,O=this.e, u=l.e;l.ca=this.ca==l.ca?1:-1;if(!m[0]||!n[0])return l.c=[l.e=0],l;l.e=O+u;if(t<H){var w=m;m=n;n=w;u=t;t=H;H=u}for(w=Array(u=t+H);u--;)w[u]=0;for(O=H;O--;){H=0;for(u=t+O;u>O;)H=w[u]+n[O]*m[u-O-1]+H,w[u--]=H%10,H=H/10|0;w[u]=H}H?++l.e:w.shift();for(O=w.length;!w[--O];)w.pop();l.c=w;return l};r.toExponential=function(l,m){var n=this,t=n.c[0];if(l!==void 0){if(l!==~~l||l<0||l>1E6)throw Error("[big.js] Invalid decimal places");for(n=b(new n.constructor(n),++l,m);n.c.length<l;)n.c.push(0)}return f(n,!0, !!t)};r.toFixed=function(l,m){var n=this,t=n.c[0];if(l!==void 0){if(l!==~~l||l<0||l>1E6)throw Error("[big.js] Invalid decimal places");n=b(new n.constructor(n),l+n.e+1,m);for(l=l+n.e+1;n.c.length<l;)n.c.push(0)}return f(n,!1,!!t)};r.toJSON=r.toString=function(){var l=this.constructor;return f(this,this.e<=l.Bf||this.e>=l.If,!!this.c[0])};r.toNumber=function(){var l=Number(f(this,!0,!0));if(this.constructor.Vb===!0&&!this.Bh(l.toString()))throw Error("[big.js] Imprecise conversion");return l};r.toPrecision= function(l,m){var n=this,t=n.constructor,H=n.c[0];if(l!==void 0){if(l!==~~l||l<1||l>1E6)throw Error("[big.js] Invalid precision");for(n=b(new t(n),l,m);n.c.length<l;)n.c.push(0)}return f(n,l<=n.e||n.e<=t.Bf||n.e>=t.If,!!H)};r.valueOf=function(){var l=this.constructor;if(l.Vb===!0)throw Error("[big.js] valueOf disallowed");return f(this,this.e<=l.Bf||this.e>=l.If,!0)};return a()}();var oa={N:"package",when:"2025-06-02T12:04:37.424378+01:00",id:"0",version:"30",packageVersion:"1",saxonProduct:"SAXON-EE",saxonVersion:"12.7",buildDateTime:"2025-06-02T12:04:37.424511+01:00",target:"JS",targetVersion:"2",relocatable:"true",implicit:"true",C:[{N:"co",id:"0",binds:"",C:[{N:"globalVariable",name:"Q{}errInfo",as:"1AQ",line:"349",module:"XSLT-SEF-compiler.xsl",visibility:"PRIVATE",C:[{N:"qName",pre:"",uri:"http://www.w3.org/2005/xqt-errors",loc:"info"}]}]},{N:"co",id:"1",binds:"",C:[{N:"globalVariable", name:"Q{}xslt.schema",as:"1FM k[AS] v[1FM]",line:"1",module:"XSLT-schema.xsl",visibility:"PRIVATE",C:[{N:"map",size:"77",C:[{N:"str",val:"use-package"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"str",val:"name"},{N:"str",val:"parents"},{N:"literal",count:"3",C:[{N:"str",val:"stylesheet"},{N:"str",val:"transform"},{N:"str",val:"package"}]},{N:"str",val:"permitted.attributes"},{N:"map",size:"2",C:[{N:"str",val:"name"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"uri"}, {N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"package-version"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"2",C:[{N:"str",val:"accept"},{N:"str",val:"AAA"},{N:"str",val:"override"},{N:"str",val:"AAA"}]}]},{N:"str",val:"matching-substring"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"permitted.attributes"},{N:"map",size:"0"},{N:"str",val:"permitted.children"}, {N:"map",size:"1",C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"}]}]},{N:"str",val:"map-entry"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"str",val:"key"},{N:"str",val:"permitted.attributes"},{N:"map",size:"2",C:[{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"key"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]}]}, {N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"}]},{N:"str",val:"selectAndContent"},{N:"str",val:"XTSE3280"}]},{N:"str",val:"output"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"parents"},{N:"literal",count:"3",C:[{N:"str",val:"stylesheet"},{N:"str",val:"transform"},{N:"str",val:"package"}]},{N:"str",val:"permitted.attributes"},{N:"map",size:"24",C:[{N:"str",val:"omit-xml-declaration"},{N:"map", size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"method"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"7",C:[{N:"str",val:"xml"},{N:"str",val:"html"},{N:"str",val:"xhtml"},{N:"str",val:"text"},{N:"str",val:"json"},{N:"str",val:"adaptive"},{N:"str",val:"eqname"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"use-character-maps"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqnames"},{N:"str",val:"isAVT"}, {N:"false"}]},{N:"str",val:"allow-duplicate-names"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"media-type"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"doctype-public"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"escape-uri-attributes"},{N:"map",size:"2",C:[{N:"str",val:"values"}, {N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"standalone"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"2",C:[{N:"str",val:"boolean"},{N:"str",val:"omit"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"json-node-output-method"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"5",C:[{N:"str",val:"xml"},{N:"str",val:"html"},{N:"str",val:"xhtml"},{N:"str",val:"text"},{N:"str",val:"eqname"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str", val:"doctype-system"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"item-separator"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"name"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqname"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"indent"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]}, {N:"str",val:"suppress-indentation"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqnames"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"byte-order-mark"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"include-content-type"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"encoding"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"}, {N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"normalization-form"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"7",C:[{N:"str",val:"NFC"},{N:"str",val:"NFD"},{N:"str",val:"NFKC"},{N:"str",val:"NFKD"},{N:"str",val:"fully-normalized"},{N:"str",val:"none"},{N:"str",val:"nmtoken"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"html-version"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"decimal"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"version"},{N:"map", size:"2",C:[{N:"str",val:"values"},{N:"str",val:"nmtoken"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"undeclare-prefixes"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"build-tree"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"cdata-section-elements"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqnames"},{N:"str",val:"isAVT"},{N:"false"}]}, {N:"str",val:"parameter-document"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"uri"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"0"}]},{N:"str",val:"non-matching-substring"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"parents"},{N:"str",val:"analyze-string"},{N:"str",val:"permitted.attributes"},{N:"map",size:"0"},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"sequence-constructor"}, {N:"str",val:"AAA"}]}]},{N:"str",val:"sequence"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"permitted.attributes"},{N:"map",size:"1",C:[{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"}]},{N:"str",val:"selectAndContent"},{N:"str",val:"XTSE3185"}]},{N:"str",val:"fork"}, {N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"permitted.attributes"},{N:"map",size:"0"},{N:"str",val:"permitted.children"},{N:"map",size:"3",C:[{N:"str",val:"sequence"},{N:"str",val:"AAA"},{N:"str",val:"fallback"},{N:"str",val:"AAA"},{N:"str",val:"for-each-group"},{N:"str",val:"AAA"}]}]},{N:"str",val:"fallback"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"permitted.attributes"},{N:"map",size:"0"},{N:"str",val:"permitted.children"}, {N:"map",size:"1",C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"}]}]},{N:"str",val:"next-iteration"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"permitted.attributes"},{N:"map",size:"0"},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"with-param"},{N:"str",val:"AAA"}]}]},{N:"str",val:"mode"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"parents"},{N:"literal",count:"3",C:[{N:"str",val:"stylesheet"}, {N:"str",val:"transform"},{N:"str",val:"package"}]},{N:"str",val:"permitted.attributes"},{N:"map",size:"9",C:[{N:"str",val:"warning-on-multiple-match"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"on-no-match"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"6",C:[{N:"str",val:"deep-copy"},{N:"str",val:"shallow-copy"},{N:"str",val:"deep-skip"},{N:"str",val:"shallow-skip"},{N:"str",val:"text-only-copy"},{N:"str", val:"fail"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"typed"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"4",C:[{N:"str",val:"boolean"},{N:"str",val:"strict"},{N:"str",val:"lax"},{N:"str",val:"unspecified"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"name"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqname"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"visibility"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"3",C:[{N:"str", val:"public"},{N:"str",val:"private"},{N:"str",val:"final"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"use-accumulators"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"tokens"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"on-multiple-match"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"2",C:[{N:"str",val:"use-last"},{N:"str",val:"fail"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"warning-on-no-match"},{N:"map",size:"2",C:[{N:"str",val:"values"}, {N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"streamable"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"0"}]},{N:"str",val:"accumulator-rule"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"str",val:"match"},{N:"str",val:"parents"},{N:"str",val:"accumulator"},{N:"str",val:"permitted.attributes"},{N:"map",size:"3",C:[{N:"str",val:"match"},{N:"map", size:"2",C:[{N:"str",val:"values"},{N:"str",val:"pattern"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"phase"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"2",C:[{N:"str",val:"start"},{N:"str",val:"end"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"sequence-constructor"},{N:"str", val:"AAA"}]}]},{N:"str",val:"expose"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"literal",count:"3",C:[{N:"str",val:"component"},{N:"str",val:"names"},{N:"str",val:"visibility"}]},{N:"str",val:"parents"},{N:"str",val:"package"},{N:"str",val:"permitted.attributes"},{N:"map",size:"3",C:[{N:"str",val:"names"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"tokens"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"visibility"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal", count:"4",C:[{N:"str",val:"public"},{N:"str",val:"private"},{N:"str",val:"final"},{N:"str",val:"abstract"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"component"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"6",C:[{N:"str",val:"template"},{N:"str",val:"function"},{N:"str",val:"attribute-set"},{N:"str",val:"variable"},{N:"str",val:"mode"},{N:"str",val:"*"}]},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"0"}]},{N:"str",val:"for-each"}, {N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"str",val:"select"},{N:"str",val:"permitted.attributes"},{N:"map",size:"1",C:[{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"2",C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"},{N:"str",val:"sort"},{N:"str",val:"AAA"}]}]},{N:"str",val:"preserve-space"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"}, {N:"str",val:"elements"},{N:"str",val:"parents"},{N:"literal",count:"3",C:[{N:"str",val:"stylesheet"},{N:"str",val:"transform"},{N:"str",val:"package"}]},{N:"str",val:"permitted.attributes"},{N:"map",size:"1",C:[{N:"str",val:"elements"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"tokens"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"0"}]},{N:"str",val:"import"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"str",val:"href"},{N:"str", val:"parents"},{N:"literal",count:"3",C:[{N:"str",val:"stylesheet"},{N:"str",val:"transform"},{N:"str",val:"package"}]},{N:"str",val:"permitted.attributes"},{N:"map",size:"1",C:[{N:"str",val:"href"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"uri"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"0"}]},{N:"str",val:"package"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"str",val:"version"},{N:"str",val:"permitted.attributes"},{N:"map", size:"14",C:[{N:"str",val:"expand-text"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"use-when"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"default-validation"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"2",C:[{N:"str",val:"preserve"},{N:"str",val:"strip"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"name"},{N:"map",size:"2", C:[{N:"str",val:"values"},{N:"str",val:"uri"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"default-mode"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"2",C:[{N:"str",val:"eqname"},{N:"str",val:"#unnamed"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"package-version"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"input-type-annotations"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"3", C:[{N:"str",val:"preserve"},{N:"str",val:"strip"},{N:"str",val:"unspecified"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"version"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"decimal"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"id"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"id"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"exclude-result-prefixes"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"prefixes"},{N:"str",val:"isAVT"},{N:"false"}]}, {N:"str",val:"default-collation"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"uris"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"declared-modes"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"extension-element-prefixes"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"prefixes"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"xpath-default-namespace"},{N:"map",size:"2",C:[{N:"str",val:"values"}, {N:"str",val:"uri"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"2",C:[{N:"str",val:"expose"},{N:"str",val:"AAA"},{N:"str",val:"declarations"},{N:"str",val:"AAA"}]}]},{N:"str",val:"accumulator"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"literal",count:"2",C:[{N:"str",val:"name"},{N:"str",val:"initial-value"}]},{N:"str",val:"parents"},{N:"literal",count:"3",C:[{N:"str",val:"stylesheet"},{N:"str",val:"transform"},{N:"str",val:"package"}]}, {N:"str",val:"permitted.attributes"},{N:"map",size:"4",C:[{N:"str",val:"initial-value"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"name"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqname"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"as"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"sequence-type"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"streamable"},{N:"map",size:"2",C:[{N:"str", val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"accumulator-rule"},{N:"str",val:"AAA"}]}]},{N:"str",val:"with-param"},{N:"map",size:"5",C:[{N:"str",val:"required.attributes"},{N:"str",val:"name"},{N:"str",val:"parents"},{N:"literal",count:"6",C:[{N:"str",val:"apply-templates"},{N:"str",val:"call-template"},{N:"str",val:"apply-imports"},{N:"str",val:"next-match"},{N:"str",val:"next-iteration"},{N:"str", val:"evaluate"}]},{N:"str",val:"permitted.attributes"},{N:"map",size:"4",C:[{N:"str",val:"tunnel"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"name"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqname"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"as"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"sequence-type"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str", val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"}]},{N:"str",val:"selectAndContent"},{N:"str",val:"XTSE0620"}]},{N:"str",val:"assert"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"str",val:"test"},{N:"str",val:"permitted.attributes"},{N:"map",size:"3",C:[{N:"str",val:"test"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"}, {N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"error-code"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqname"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"}]}]},{N:"str",val:"message"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"empty"}, {N:"str",val:"permitted.attributes"},{N:"map",size:"3",C:[{N:"str",val:"terminate"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"error-code"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqname"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1", C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"}]}]},{N:"str",val:"include"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"str",val:"href"},{N:"str",val:"parents"},{N:"literal",count:"3",C:[{N:"str",val:"stylesheet"},{N:"str",val:"transform"},{N:"str",val:"package"}]},{N:"str",val:"permitted.attributes"},{N:"map",size:"1",C:[{N:"str",val:"href"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"uri"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"}, {N:"map",size:"0"}]},{N:"str",val:"accept"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"literal",count:"3",C:[{N:"str",val:"component"},{N:"str",val:"names"},{N:"str",val:"visibility"}]},{N:"str",val:"parents"},{N:"str",val:"use-package"},{N:"str",val:"permitted.attributes"},{N:"map",size:"3",C:[{N:"str",val:"names"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"tokens"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"visibility"},{N:"map",size:"2",C:[{N:"str",val:"values"}, {N:"literal",count:"5",C:[{N:"str",val:"public"},{N:"str",val:"private"},{N:"str",val:"final"},{N:"str",val:"abstract"},{N:"str",val:"hidden"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"component"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"6",C:[{N:"str",val:"template"},{N:"str",val:"function"},{N:"str",val:"attribute-set"},{N:"str",val:"variable"},{N:"str",val:"mode"},{N:"str",val:"*"}]},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map", size:"0"}]},{N:"str",val:"call-template"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"str",val:"name"},{N:"str",val:"permitted.attributes"},{N:"map",size:"1",C:[{N:"str",val:"name"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqname"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"with-param"},{N:"str",val:"AAA"}]}]},{N:"str",val:"number"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"empty"}, {N:"str",val:"permitted.attributes"},{N:"map",size:"12",C:[{N:"str",val:"level"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"3",C:[{N:"str",val:"single"},{N:"str",val:"multiple"},{N:"str",val:"any"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"letter-value"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"2",C:[{N:"str",val:"alphabetic"},{N:"str",val:"traditional"}]},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"from"},{N:"map",size:"2",C:[{N:"str",val:"values"}, {N:"str",val:"pattern"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"grouping-size"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"integer"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"lang"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"language"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"count"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"pattern"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"value"},{N:"map",size:"2",C:[{N:"str",val:"values"}, {N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"ordinal"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"format"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"grouping-separator"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"char"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str", val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"start-at"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"true"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"0"}]},{N:"str",val:"perform-sort"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"permitted.attributes"},{N:"map",size:"1",C:[{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"}, {N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"2",C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"},{N:"str",val:"sort"},{N:"str",val:"AAA"}]}]},{N:"str",val:"on-completion"},{N:"map",size:"5",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"parents"},{N:"str",val:"iterate"},{N:"str",val:"permitted.attributes"},{N:"map",size:"1",C:[{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str", val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"}]},{N:"str",val:"selectAndContent"},{N:"str",val:"XTSE3125"}]},{N:"str",val:"merge-key"},{N:"map",size:"5",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"parents"},{N:"str",val:"merge-source"},{N:"str",val:"permitted.attributes"},{N:"map",size:"6",C:[{N:"str",val:"collation"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"uri"},{N:"str", val:"isAVT"},{N:"true"}]},{N:"str",val:"lang"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"language"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"order"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"2",C:[{N:"str",val:"ascending"},{N:"str",val:"descending"}]},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"case-order"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"2",C:[{N:"str",val:"upper-first"},{N:"str",val:"lower-first"}]},{N:"str",val:"isAVT"}, {N:"true"}]},{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"data-type"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"3",C:[{N:"str",val:"text"},{N:"str",val:"number"},{N:"str",val:"eqname"}]},{N:"str",val:"isAVT"},{N:"true"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"}]},{N:"str",val:"selectAndContent"},{N:"str", val:"XTSE3200"}]},{N:"str",val:"result-document"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"permitted.attributes"},{N:"map",size:"27",C:[{N:"str",val:"omit-xml-declaration"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"method"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"7",C:[{N:"str",val:"xml"},{N:"str",val:"html"},{N:"str",val:"xhtml"},{N:"str",val:"text"},{N:"str", val:"json"},{N:"str",val:"adaptive"},{N:"str",val:"eqname"}]},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"use-character-maps"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqnames"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"allow-duplicate-names"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"media-type"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"true"}]}, {N:"str",val:"doctype-public"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"escape-uri-attributes"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"standalone"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"2",C:[{N:"str",val:"boolean"},{N:"str",val:"omit"}]},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"json-node-output-method"},{N:"map", size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"5",C:[{N:"str",val:"xml"},{N:"str",val:"html"},{N:"str",val:"xhtml"},{N:"str",val:"text"},{N:"str",val:"eqname"}]},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"doctype-system"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"item-separator"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"href"},{N:"map", size:"2",C:[{N:"str",val:"values"},{N:"str",val:"uri"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"output-version"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"nmtoken"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"indent"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"suppress-indentation"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqnames"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"byte-order-mark"}, {N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"include-content-type"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"encoding"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"normalization-form"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"7",C:[{N:"str",val:"NFC"},{N:"str", val:"NFD"},{N:"str",val:"MFKC"},{N:"str",val:"MFKD"},{N:"str",val:"fully-normalized"},{N:"str",val:"none"},{N:"str",val:"nmtoken"}]},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"html-version"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"decimal"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"format"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqname"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"validation"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal", count:"4",C:[{N:"str",val:"strict"},{N:"str",val:"lax"},{N:"str",val:"preserve"},{N:"str",val:"strip"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"type"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqname"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"undeclare-prefixes"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"build-tree"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str", val:"isAVT"},{N:"true"}]},{N:"str",val:"cdata-section-elements"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqnames"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"parameter-document"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"uri"},{N:"str",val:"isAVT"},{N:"true"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"}]}]},{N:"str",val:"merge-action"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"}, {N:"empty"},{N:"str",val:"parents"},{N:"str",val:"merge"},{N:"str",val:"permitted.attributes"},{N:"map",size:"0"},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"}]}]},{N:"str",val:"next-match"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"permitted.attributes"},{N:"map",size:"0"},{N:"str",val:"permitted.children"},{N:"map",size:"2",C:[{N:"str",val:"fallback"},{N:"str",val:"AAA"},{N:"str",val:"with-param"}, {N:"str",val:"AAA"}]}]},{N:"str",val:"transform"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"str",val:"version"},{N:"str",val:"permitted.attributes"},{N:"map",size:"11",C:[{N:"str",val:"expand-text"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"use-when"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"default-validation"},{N:"map",size:"2", C:[{N:"str",val:"values"},{N:"literal",count:"2",C:[{N:"str",val:"preserve"},{N:"str",val:"strip"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"default-mode"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"2",C:[{N:"str",val:"eqname"},{N:"str",val:"#unnamed"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"input-type-annotations"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"3",C:[{N:"str",val:"preserve"},{N:"str",val:"strip"},{N:"str",val:"unspecified"}]}, {N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"version"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"decimal"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"id"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"id"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"exclude-result-prefixes"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"prefixes"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"default-collation"},{N:"map",size:"2",C:[{N:"str",val:"values"}, {N:"str",val:"uris"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"extension-element-prefixes"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"prefixes"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"xpath-default-namespace"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"uri"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"declarations"},{N:"str",val:"AAA"}]}]},{N:"str",val:"override"},{N:"map",size:"4",C:[{N:"str", val:"required.attributes"},{N:"empty"},{N:"str",val:"parents"},{N:"str",val:"use-package"},{N:"str",val:"permitted.attributes"},{N:"map",size:"0"},{N:"str",val:"permitted.children"},{N:"map",size:"5",C:[{N:"str",val:"param"},{N:"str",val:"AAA"},{N:"str",val:"attribute-set"},{N:"str",val:"AAA"},{N:"str",val:"function"},{N:"str",val:"AAA"},{N:"str",val:"template"},{N:"str",val:"AAA"},{N:"str",val:"variable"},{N:"str",val:"AAA"}]}]},{N:"str",val:"param"},{N:"map",size:"5",C:[{N:"str",val:"required.attributes"}, {N:"str",val:"name"},{N:"str",val:"parents"},{N:"literal",count:"7",C:[{N:"str",val:"package"},{N:"str",val:"stylesheet"},{N:"str",val:"transform"},{N:"str",val:"override"},{N:"str",val:"template"},{N:"str",val:"function"},{N:"str",val:"iterate"}]},{N:"str",val:"permitted.attributes"},{N:"map",size:"6",C:[{N:"str",val:"tunnel"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"name"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str", val:"eqname"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"static"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"as"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"sequence-type"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"required"},{N:"map",size:"2",C:[{N:"str",val:"values"}, {N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"}]},{N:"str",val:"selectAndContent"},{N:"str",val:"XTSE0620"}]},{N:"str",val:"text"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"permitted.attributes"},{N:"map",size:"1",C:[{N:"str",val:"disable-output-escaping"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str", val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"PCDATA"},{N:"str",val:"AAA"}]}]},{N:"str",val:"source-document"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"str",val:"href"},{N:"str",val:"permitted.attributes"},{N:"map",size:"5",C:[{N:"str",val:"href"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"uri"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"use-accumulators"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str", val:"tokens"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"validation"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"4",C:[{N:"str",val:"strict"},{N:"str",val:"lax"},{N:"str",val:"preserve"},{N:"str",val:"strip"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"streamable"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"type"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqname"},{N:"str", val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"sequence-constructor"},{N:"str",val:"AAA"}]}]},{N:"str",val:"stylesheet"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"str",val:"version"},{N:"str",val:"permitted.attributes"},{N:"map",size:"11",C:[{N:"str",val:"expand-text"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"use-when"},{N:"map",size:"2",C:[{N:"str",val:"values"}, {N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"default-validation"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"2",C:[{N:"str",val:"preserve"},{N:"str",val:"strip"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"default-mode"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"2",C:[{N:"str",val:"eqname"},{N:"str",val:"#unnamed"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"input-type-annotations"},{N:"map",size:"2",C:[{N:"str", val:"values"},{N:"literal",count:"3",C:[{N:"str",val:"preserve"},{N:"str",val:"strip"},{N:"str",val:"unspecified"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"version"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"decimal"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"id"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"id"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"exclude-result-prefixes"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"prefixes"}, {N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"default-collation"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"uris"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"extension-element-prefixes"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"prefixes"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"xpath-default-namespace"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"uri"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map", size:"1",C:[{N:"str",val:"declarations"},{N:"str",val:"AAA"}]}]},{N:"str",val:"apply-imports"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"permitted.attributes"},{N:"map",size:"0"},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"with-param"},{N:"str",val:"AAA"}]}]},{N:"str",val:"copy-of"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"permitted.attributes"},{N:"map",size:"5",C:[{N:"str",val:"copy-accumulators"}, {N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"copy-namespaces"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"validation"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"4",C:[{N:"str",val:"strict"},{N:"str",val:"lax"},{N:"str",val:"preserve"},{N:"str",val:"strip"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"type"},{N:"map",size:"2", C:[{N:"str",val:"values"},{N:"str",val:"eqname"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"0"}]},{N:"str",val:"merge-source"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"str",val:"select"},{N:"str",val:"parents"},{N:"str",val:"merge"},{N:"str",val:"permitted.attributes"},{N:"map",size:"9",C:[{N:"str",val:"for-each-source"}, {N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"name"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"ncname"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"use-accumulators"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"sort-before-merge"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]}, {N:"str",val:"validation"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"4",C:[{N:"str",val:"strict"},{N:"str",val:"lax"},{N:"str",val:"preserve"},{N:"str",val:"strip"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"streamable"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"type"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqname"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"for-each-item"}, {N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"merge-key"},{N:"str",val:"AAA"}]}]},{N:"str",val:"context-item"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"parents"},{N:"str",val:"template"},{N:"str", val:"permitted.attributes"},{N:"map",size:"2",C:[{N:"str",val:"use"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"3",C:[{N:"str",val:"required"},{N:"str",val:"optiona"},{N:"str",val:"absent"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"as"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"item-type"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"0"}]},{N:"str",val:"attribute-set"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"}, {N:"str",val:"name"},{N:"str",val:"parents"},{N:"literal",count:"3",C:[{N:"str",val:"stylesheet"},{N:"str",val:"transform"},{N:"str",val:"package"}]},{N:"str",val:"permitted.attributes"},{N:"map",size:"4",C:[{N:"str",val:"use-attribute-sets"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqnames"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"name"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"eqname"},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"visibility"},{N:"map", size:"2",C:[{N:"str",val:"values"},{N:"literal",count:"4",C:[{N:"str",val:"public"},{N:"str",val:"private"},{N:"str",val:"final"},{N:"str",val:"abstract"}]},{N:"str",val:"isAVT"},{N:"false"}]},{N:"str",val:"streamable"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"boolean"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"1",C:[{N:"str",val:"attribute"},{N:"str",val:"AAA"}]}]},{N:"str",val:"strip-space"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"}, {N:"empty"},{N:"str",val:"parents"},{N:"literal",count:"3",C:[{N:"str",val:"stylesheet"},{N:"str",val:"transform"},{N:"str",val:"package"}]},{N:"str",val:"permitted.attributes"},{N:"map",size:"1",C:[{N:"str",val:"elements"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"tokens"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"},{N:"map",size:"0"}]},{N:"str",val:"analyze-string"},{N:"map",size:"3",C:[{N:"str",val:"required.attributes"},{N:"literal",count:"2",C:[{N:"str", val:"select"},{N:"str",val:"regex"}]},{N:"str",val:"permitted.attributes"},{N:"map",size:"3",C:[{N:"str",val:"regex"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"flags"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"string"},{N:"str",val:"isAVT"},{N:"true"}]},{N:"str",val:"select"},{N:"map",size:"2",C:[{N:"str",val:"values"},{N:"str",val:"expression"},{N:"str",val:"isAVT"},{N:"false"}]}]},{N:"str",val:"permitted.children"}, {N:"map",size:"3",C:[{N:"str",val:"matching-substring"},{N:"str",val:"AAA"},{N:"str",val:"non-matching-substring"},{N:"str",val:"AAA"},{N:"str",val:"fallback"},{N:"str",val:"AAA"}]}]},{N:"str",val:"decimal-format"},{N:"map",size:"4",C:[{N:"str",val:"required.attributes"},{N:"empty"},{N:"str",val:"parents"},{N:"liter