Project

Profile

Help

Bug #5560 » sheet2.xsl.saxonjs-export.sef.json

Martin Honnen, 2022-06-16 10:47

 
{"N":"package","version":"30","packageVersion":"1","saxonVersion":"SaxonJS 2.4","target":"JS","targetVersion":"2","name":"TOP-LEVEL","relocatable":"false","buildDateTime":"2022-06-16T10:37:15.397+02:00","ns":"xml=~ xsl=~ xs=~","C":[{"N":"co","binds":"","id":"0","uniform":"true","C":[{"N":"template","flags":"os","module":"sheet2.xsl","slots":"200","baseUri":"file://C:/Users/marti/OneDrive/Documents/xslt/blog-xslt-3-by-example/xpathle-attribute-selection/sheet2.xsl","name":"Q{http://www.w3.org/1999/XSL/Transform}initial-template","line":"19","expand-text":"true","sType":"* ","C":[{"N":"sequence","role":"body","sType":"* ","C":[{"N":"nextMatch","sType":"* ","line":"20"},{"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":"21","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":"21","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":"21","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","vis":"PUBLIC","ex:uniform":"true","C":[{"N":"globalParam","name":"Q{}guess-path","sType":"* ","slots":"200","module":"sheet2.xsl","baseUri":"file://C:/Users/marti/OneDrive/Documents/xslt/blog-xslt-3-by-example/xpathle-attribute-selection/sheet2.xsl","as":"","ns":"xml=~ xsl=~ xs=~","C":[{"N":"docOrder","sType":"*NA nQ{}id","role":"select","line":"10","C":[{"N":"docOrder","sType":"*NA nQ{}id","ns":"= xml=~ fn=~ xsl=~ xs=~ ","C":[{"N":"slash","op":"/","C":[{"N":"slash","op":"/","C":[{"N":"root"},{"N":"axis","name":"descendant-or-self","nodeTest":"*N"}]},{"N":"axis","name":"attribute","nodeTest":"*NA nQ{}id"}]}]}]}]}]},{"N":"co","id":"2","binds":"1","C":[{"N":"mode","onNo":"SC","flags":"","patternSlots":"0","prec":"","C":[{"N":"templateRule","rank":"0","prec":"0","seq":"1","ns":"xml=~ xsl=~ xs=~","minImp":"0","flags":"s","slots":"200","baseUri":"file://C:/Users/marti/OneDrive/Documents/xslt/blog-xslt-3-by-example/xpathle-attribute-selection/sheet2.xsl","line":"19","module":"sheet2.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":"20"},{"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":"21","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":"21","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":"21","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":"templateRule","rank":"1","prec":"0","seq":"0","ns":"xml=~ xsl=~ xs=~","minImp":"0","flags":"s","slots":"200","baseUri":"file://C:/Users/marti/OneDrive/Documents/xslt/blog-xslt-3-by-example/xpathle-attribute-selection/sheet2.xsl","line":"12","module":"sheet2.xsl","expand-text":"true","match":"@*","prio":"-0.5","matches":"NA","C":[{"N":"p.nodeTest","role":"match","test":"NA","sType":"1NA","ns":"= xml=~ fn=~ xsl=~ xs=~ "},{"N":"sequence","role":"action","sType":"* ","C":[{"N":"nextMatch","sType":"* ","line":"13"},{"N":"choose","sType":"? ","line":"14","C":[{"N":"intersect","op":"intersect","sType":"?NA","ns":"= xml=~ fn=~ xsl=~ xs=~ ","line":"14","C":[{"N":"dot"},{"N":"docOrder","C":[{"N":"treat","as":"N","diag":"1|1||intersect","C":[{"N":"gVarRef","name":"Q{}guess-path","bSlot":"0"}]}]}]},{"N":"att","name":"highlight","sType":"1NA ","line":"15","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":"str","sType":"1AS ","val":"test"}]}]}]},{"N":"fn","name":"string","sType":"1AS ","C":[{"N":"dot"}]}]},{"N":"str","sType":"1AS ","val":""}]}]},{"N":"true"},{"N":"empty","sType":"0 "}]}]}]}]}]},{"N":"overridden"},{"N":"output","C":[{"N":"property","name":"Q{http://saxon.sf.net/}stylesheet-version","value":"30"}]},{"N":"decimalFormat"}],"Σ":"2722e727"}
(4-4/4)