Class Procedure


  • public class Procedure
    extends 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.
    • Field Detail

      • numberOfVariables

        protected int numberOfVariables
    • Constructor Detail

      • Procedure

        public Procedure()
    • Method Detail

      • getNumberOfVariables

        public int getNumberOfVariables()
        Get number of variables (size of stack frame)
      • allocateSlotNumber

        public int allocateSlotNumber()
        Allocate a slot number for a variable