Project

Profile

Help

Bug #5430 » sheet1.sef.json

Martin Honnen, 2022-03-28 23:25

 
{"N":"package","version":"30","packageVersion":"1","saxonVersion":"Saxon-JS 2.3","target":"JS","targetVersion":"2","name":"TOP-LEVEL","relocatable":"true","buildDateTime":"2022-03-28T22:00:13.394+02:00","ns":"xml=~ xsl=~ xs=~","C":[{"N":"co","binds":"","id":"0","uniform":"true","C":[{"N":"template","flags":"os","baseUri":"file://C:/Users/marti/OneDrive/Documents/xslt/blog-xslt-3-by-example/saxon-js-xsl-result-document-uri-tests/sheet1.xsl","module":"sheet1.xsl","slots":"200","name":"Q{http://www.w3.org/1999/XSL/Transform}initial-template","line":"22","expand-text":"true","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"nextMatch","sType":"* ","line":"23"},{"N":"comment","sType":"1NC ","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"fn","name":"string-join","C":[{"N":"sequence","sType":"*AS ","C":[{"N":"str","sType":"1AS ","val":"Run with "},{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"1AS","C":[{"N":"fn","name":"system-property","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ xs=~ ","line":"24","C":[{"N":"str","val":"xsl:product-name"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]},{"N":"str","sType":"1AS ","val":" "},{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"1AS","C":[{"N":"fn","name":"system-property","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ xs=~ ","line":"24","C":[{"N":"str","val":"xsl:product-version"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]},{"N":"str","sType":"1AS ","val":" "},{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"1AS","C":[{"N":"fn","name":"system-property","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ xs=~ ","line":"24","C":[{"N":"str","val":"Q{http://saxon.sf.net/}platform"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]},{"N":"co","binds":"","id":"1","C":[{"N":"mode","onNo":"SC","flags":"","patternSlots":"0","prec":"","C":[{"N":"templateRule","rank":"0","prec":"0","seq":"0","ns":"xml=~ xsl=~ xs=~","minImp":"0","flags":"s","baseUri":"file://C:/Users/marti/OneDrive/Documents/xslt/blog-xslt-3-by-example/saxon-js-xsl-result-document-uri-tests/sheet1.xsl","slots":"200","line":"10","module":"sheet1.xsl","expand-text":"true","match":"item","prio":"0","matches":"NE nQ{}item","C":[{"N":"p.nodeTest","role":"match","test":"NE nQ{}item","sType":"1NE nQ{}item","ns":"= xml=~ fn=~ xsl=~ xs=~ "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"nextMatch","sType":"* ","line":"11"},{"N":"let","var":"Q{}pos","slot":"0","sType":"* ","line":"12","C":[{"N":"treat","as":"ADI ","diag":"2|0|XTTE0570|xsl:variable name=\"Q{}pos\"","C":[{"N":"check","card":"1","diag":"2|0|XTTE0570|xsl:variable name=\"Q{}pos\"","C":[{"N":"cvUntyped","to":"ADI","sType":"*A ","diag":"2|0|XTTE0570|xsl:variable name=\"Q{}pos\"","C":[{"N":"data","sType":"*A ","C":[{"N":"valueOf","flags":"l","sType":"1NT ","C":[{"N":"numSeqFmt","flags":"","C":[{"N":"nodeNum","role":"value","level":"single","needsNode":"true","C":[{"N":"dot","sType":"1NE nQ{}item","ns":"= xml=~ fn=~ xsl=~ xs=~ ex=~ ","role":"select","line":"13"}]},{"N":"str","sType":"1AS ","val":"1","role":"format"},{"N":"str","sType":"1AS ","val":"1","role":"startAt"}]}]}]}]}]}]},{"N":"resultDoc","sType":"0 ","line":"15","local":"","global":"method=xml\nindent=yes\n","C":[{"N":"fn","name":"concat","sType":"1AS ","role":"href","C":[{"N":"str","sType":"1AS ","val":"item-"},{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"*","C":[{"N":"varRef","name":"Q{}pos","slot":"0","sType":"*","ns":"= xml=~ fn=~ xsl=~ xs=~ ","line":"15"}]}]}]},{"N":"str","sType":"1AS ","val":" "}]},{"N":"str","sType":"1AS ","val":".xml"},{"N":"str","sType":"1AS ","val":""}]},{"N":"nextMatch","sType":"* ","role":"content","line":"16"}]}]}]}]},{"N":"templateRule","rank":"1","prec":"0","seq":"1","ns":"xml=~ xsl=~ xs=~","minImp":"0","flags":"s","baseUri":"file://C:/Users/marti/OneDrive/Documents/xslt/blog-xslt-3-by-example/saxon-js-xsl-result-document-uri-tests/sheet1.xsl","slots":"200","line":"22","module":"sheet1.xsl","expand-text":"true","match":"/","prio":"-0.5","matches":"ND","C":[{"N":"p.nodeTest","role":"match","test":"ND","sType":"1ND","ns":"= xml=~ fn=~ xsl=~ xs=~ "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"nextMatch","sType":"* ","line":"23"},{"N":"comment","sType":"1NC ","C":[{"N":"fn","name":"string-join","role":"select","C":[{"N":"forEach","sType":"*AS ","C":[{"N":"data","sType":"*A ","C":[{"N":"mergeAdj","C":[{"N":"valueOf","sType":"1NT ","C":[{"N":"fn","name":"string-join","C":[{"N":"sequence","sType":"*AS ","C":[{"N":"str","sType":"1AS ","val":"Run with "},{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"1AS","C":[{"N":"fn","name":"system-property","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ xs=~ ","line":"24","C":[{"N":"str","val":"xsl:product-name"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]},{"N":"str","sType":"1AS ","val":" "},{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"1AS","C":[{"N":"fn","name":"system-property","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ xs=~ ","line":"24","C":[{"N":"str","val":"xsl:product-version"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]},{"N":"str","sType":"1AS ","val":" "},{"N":"fn","name":"string-join","sType":"1AS ","C":[{"N":"convert","type":"AS*","from":"AZ","to":"AS","C":[{"N":"data","C":[{"N":"mergeAdj","sType":"1AS","C":[{"N":"fn","name":"system-property","sType":"1AS","ns":"= xml=~ fn=~ xsl=~ xs=~ ","line":"24","C":[{"N":"str","val":"Q{http://saxon.sf.net/}platform"}]}]}]}]},{"N":"str","sType":"1AS ","val":" "}]}]},{"N":"str","sType":"1AS ","val":""}]}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":" "}]}]}]}]}]}]},{"N":"overridden"},{"N":"output","C":[{"N":"property","name":"Q{http://saxon.sf.net/}stylesheet-version","value":"30"},{"N":"property","name":"method","value":"xml"},{"N":"property","name":"indent","value":"yes"}]},{"N":"decimalFormat"}],"Σ":"f4b324c"}
(3-3/4)