Uses of Class
gnu.mapping.ProcedureN

Packages that use ProcedureN
gnu.expr Supports Expression, and various related classes need to compile programming languages. 
gnu.jemacs.lang Contains classes to implement the Emacs Lisp language. 
gnu.kawa.functions   
gnu.kawa.reflect Contains classes to use reflection. 
gnu.kawa.xml   
gnu.mapping Supports Procedure, and various related classes needed at run-time by dynamically typed languages (such as Scheme and ECMAScript). 
gnu.q2.lang   
gnu.xquery.util   
kawa.lang   
kawa.standard   
 

Uses of ProcedureN in gnu.expr
 

Subclasses of ProcedureN in gnu.expr
 class GenericProc
          A collection of MethodProcs; one is chosen at apply time.
 class ModuleMethod
          Call a specified method in in a ModuleBody.
 class PrimProcedure
          A primitive Procedure implemented by a plain Java method.
 

Uses of ProcedureN in gnu.jemacs.lang
 

Subclasses of ProcedureN in gnu.jemacs.lang
 class AddOp
           
 class DivideOp
           
 

Uses of ProcedureN in gnu.kawa.functions
 

Subclasses of ProcedureN in gnu.kawa.functions
 class AppendValues
           
 class Apply
          Implement the standard Scheme function "apply".
 class ApplyToArgs
          Implement the standard Scheme function "apply".
 class ArithOp
           
 class ArrayRef
           
 class ArraySet
           
 class BitwiseOp
           
 class CallCC
          Implement the Scheme standard function "call-with-current-continuation".
 class Format
           
 class GetModuleClass
          Special procedure to get the Class of the current module.
 class GetNamedInstancePart
          The value of the Kawa Scheme expression '*:PART-NAME'.
 class MakeList
          Implement the Scheme standard function "list".
 class MakeProcedure
           
 class Map
          Implement the Scheme standard functions "map" and "for-each".
 class MultiplyOp
          Implement the Scheme standard function "*".
 class NumberCompare
          This implements the numeric comparison relations: <, <=, etc.
 class ValuesMap
          Map a function over a value sequence, yielding a new sequence.
 

Uses of ProcedureN in gnu.kawa.reflect
 

Subclasses of ProcedureN in gnu.kawa.reflect
 class Invoke
           
 class TypeSwitch
          Implement 'typeswitch' (as in XQuery) or 'typecase'.
 

Uses of ProcedureN in gnu.kawa.xml
 

Subclasses of ProcedureN in gnu.kawa.xml
 class AncestorAxis
          Used to implement a ancestor:: step in a path expression.
 class AncestorOrSelfAxis
          Used to implement a ancestor-or-self:: step in a path expression.
 class AttributeAxis
          Used to implement an attribute:: step in a path expression.
 class Attributes
           
 class ChildAxis
          Used to implement a child:: step in a path expression.
 class Children
           
 class CommentConstructor
           
 class DescendantAxis
          Used to implement a descendant:: step in a path expression.
 class DescendantOrSelfAxis
          Used to implement a descendant-or-self:: step in a path expression.
 class DocumentConstructor
           
 class FollowingAxis
          Used to implement a following:: step in a path expression.
 class FollowingSiblingAxis
          Used to implement a following-sibling:: step in a path expression.
 class IteratorItems
           
 class ListItems
          A function that maps a List into the sequence of its elements.
 class MakeAttribute
           
 class MakeCDATA
           
 class MakeElement
           
 class MakeProcInst
           
 class MakeResponseHeader
          A procedure that implements the "response-header" function.
 class MakeText
           
 class MakeWithBaseUri
          A Procedure to create an included entity object, or set the base-uri property for a document or fragment.
 class NodeConstructor
           
 class ParentAxis
          Used to implement a parent:: step in a path expression.
 class PrecedingAxis
          Used to implement a following:: step in a path expression.
 class PrecedingSiblingAxis
          Used to implement a following-sibling:: step in a path expression.
 class SelfAxis
          Used to implement a self:: step in a path expression.
 class TreeScanner
          Abstract class that scans part of a node tree.
 

Uses of ProcedureN in gnu.mapping
 

Subclasses of ProcedureN in gnu.mapping
 class MethodProc
          Similar to a CLOS method.
 class Setter
          The "setter" of procedure that can be used in the LHS of an assignment.
 class Setter0
          A special case of Setter, retricted to no arguments, except the RHS.
 class Setter1
          A special case of Setter, retricted to one argument (plus the RHS).
 

Uses of ProcedureN in gnu.q2.lang
 

Subclasses of ProcedureN in gnu.q2.lang
 class Q2Apply
           
 

Uses of ProcedureN in gnu.xquery.util
 

Subclasses of ProcedureN in gnu.xquery.util
 class IntegerRange
           
 class OrderedMap
          A procedure used to represent a FLWOR expression with an order by clause.
 class RelativeStep
          Implements XPath path expression.
 class SubList
          Extracts a sub-range from a value sequence.
 class ValuesEvery
          Used to implement 'some - satisfies' and 'every - satisfies'.
 class ValuesFilter
           
 

Uses of ProcedureN in kawa.lang
 

Subclasses of ProcedureN in kawa.lang
 class Continuation
          A Continuation "represents an entire (default) future for the computation.
 class RecordConstructor
           
 

Uses of ProcedureN in kawa.standard
 

Subclasses of ProcedureN in kawa.standard
 class append
          Implement the Scheme standard function "append".
 class make
           
 class throw_name
           
 class TracedProcedure
          A TracedProcedure is a Procedure wrapper that writes trace output.
 class vector_append
          Implement the Scheme extended function "vector-append".