com.icl.saxon.style
Class Procedure
java.lang.Object
com.icl.saxon.style.Procedure
public class Procedure
extends java.lang.Object
A procedure represents a top-level element that can contain local variable declarations.
Specifically, a top-level xsl:template, xsl:variable, xsl:param, or saxon:function element
or an xsl:attribute-set element.
numberOfVariables
protected int numberOfVariables
allocateSlotNumber
public int allocateSlotNumber()
Allocate a slot number for a variable
getNumberOfVariables
public int getNumberOfVariables()
Get number of variables (size of stack frame)