Uses of Interface
gnu.mapping.Named
Packages that use Named
Package
Description
Supports
Expression,
and various related classes need to compile programming languages.Contains classes to use reflection.
Supports
Procedure,
and various related classes needed at run-time by dynamically typed
languages (such as Scheme and ECMAScript).-
Uses of Named in gnu.brl
-
Uses of Named in gnu.ecmascript
Classes in gnu.ecmascript that implement Named -
Uses of Named in gnu.expr
Modifier and TypeClassDescriptionstatic classA Environment that proxies lookup in global and engine Bindings.classA common super-type for ReferenceExpa and SetExp.classThis class is used to represent "combination" or "application".classThis class represents a sequence of Expressions.classClass used to implement a block that can be exited.classAn Environment containing the default bindings for the current Language.classThis class represents a case expressionclassA "catch" clause of a "try-catch" form.classclassclassClass used to mark an erroneous expressionclassExpression to exit a lexically surrounding block.classAbstract class for syntactic forms that evaluate to a value.classClass used to implement "fluid-let" for Scheme and "let" for Emacs.classA collection of MethodProcs; one is chosen at apply time.classThis class represents a conditional.classClass used to implement Scheme lambda expressions.static classclassA language-specific expression.classClass used to implement "let" syntax (and variants) for Scheme.classClass used to implement Scheme top-level environments.classAn expression that evaluated to an instance of an anonymous class.classA primitive Procedure implemented by a plain Java method.classAn Expression that evaluates to a constant value.classThis class represents a variable reference (an identifier).classAbstract class for expressions that add local variable bindings.classAn Expression to set (bind) or define a new value to a named variable.classclassEvaluates to the "this" implicit variable.classThis class represents try/catch/finally.Modifier and TypeMethodDescriptionfinal voidLanguage.defineFunction(Named proc) Enter a named function into the current environment.static DeclarationDeclaration.getDeclaration(Named proc) -
Uses of Named in gnu.kawa.functions
Classes in gnu.kawa.functions that implement NamedModifier and TypeClassDescriptionclassImplement the Scheme standard functions "+" and "-".classclassImplement the standard Scheme function "apply".classImplement the standard Scheme function "apply".classThis procedure's first argument values are applied as argument list to the second argument.classclassclassclassclassImplement the Scheme standard function "call-with-current-continuation".classclassA 0-argument function that returns a constant value.classclassA curried procedure.classA specialized ApplyExp class for curried function calls.classImplement the Scheme standard function "/".classImplement the standard Scheme procedure "expt".classclassSpecial procedure to get the Class of the current module.classThe value of the Kawa Scheme expression '*:PART-NAME'.classProcedure to get the value of a named component of an object.classImplement the standard Scheme function eq? and the Lisp eq.classImplement the standard Scheme procedure equal? and the Lisp equal.classImplement that standard Scheme function "eqv?".classImplement the 'dynamic' constructor function.classImplement the Scheme standard function "list".classclassclassA pseudo-function whose argument is splice into an outer argument list.classImplement the Scheme standard functions "map" and "for-each".classImplement the Scheme standard function "*".classA reference to a named feature/part of a specific object.static classclassImplement the standard Scheme procedure "not".classThis implements the numeric comparison relations:<,<=, etc.classclassclassThe Kawa run-process command builds and runs a Process.classProcedure to get the value of a named component of an object.classImplements Kawa extension function "setter", as in SRFI-17.static classstatic classstatic classclassOperator to unify two values, in the logic programming sense.classMap a function over a value sequence, yielding a new sequence. -
Uses of Named in gnu.kawa.lispexpr
Classes in gnu.kawa.lispexpr that implement NamedModifier and TypeClassDescriptionclassExpand$bracket-apply$macro.classstatic classclassA Syntax transformer for a XML constructor.class -
Uses of Named in gnu.kawa.reflect
Classes in gnu.kawa.reflect that implement NamedModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassImplement 'typeswitch' (as in XQuery) or 'typecase'. -
Uses of Named in gnu.kawa.xml
Classes in gnu.kawa.xml that implement NamedModifier and TypeClassDescriptionclassUsed to implement a ancestor:: step in a path expression.classUsed to implement a ancestor-or-self:: step in a path expression.classUsed to implement an attribute:: step in a path expression.classclassUsed to implement a child:: step in a path expression.classclassCoerces an item sequence to a node sequence.classclassUsed to implement a descendant:: step in a path expression.classUsed to implement a descendant-or-self:: step in a path expression.classclassUsed to implement a following:: step in a path expression.classUsed to implement a following-sibling:: step in a path expression.classGet the union of two node lists.classclassA function that maps a List into the sequence of its elements.classclassclassclassclassA procedure that implements the "response-header" function.classclassclassA Procedure to create an included entity object, or set the base-uri property for a document or fragment.classCompare nodes for document order.classclassA 1-argument Procedure that takes a value and return output in XML syntax.classUsed to implement a parent:: step in a path expression.classUsed to implement a following:: step in a path expression.classUsed to implement a following-sibling:: step in a path expression.classUsed to implement a self:: step in a path expression.classSort argument nodes in document order.classAbstract class that scans part of a node tree.classGet the union of two node lists.classWrite a value to a named file. -
Uses of Named in gnu.kawa.xslt
Classes in gnu.kawa.xslt that implement NamedModifier and TypeClassDescriptionclassImplements the XSLT apply-templates command. -
Uses of Named in gnu.mapping
Classes in gnu.mapping that implement NamedModifier and TypeClassDescriptionclassA Location that forwards to a thread-specific Location.classA mapping fromEnvironmentKeytoLocations.classclassLocationProc<T>A Procedure that evaluates to the value of a Location.classSimilar to a CLOS method.classThe abstract parent for all Scheme functions.classAbstract class for 0-argument procedures.classAbstract class for 0- or 1-argument Scheme procedures.classAbstract class for 1-argument Scheme procedures.classAbstract class for 1- or 2-argument Scheme procedures.classAbstract class for 2-argument Scheme procedures.classAbstract class for 3-argument Scheme procedures..classAbstract class for 4-argument Scheme procedures.classAbstract class for "N-argument" Scheme procedures, whereN>4or variable.classclassThe "setter" of procedure that can be used in the LHS of an assignment.classA special case of Setter, retricted to no arguments, except the RHS.classA special case of Setter, retricted to one argument (plus the RHS).classConcrete implementation ofEnvironment.classA Location that forwards to a thread-specific Location. -
Uses of Named in gnu.xquery.util
Classes in gnu.xquery.util that implement NamedModifier and TypeClassDescriptionclassclassclassclassclassclassCompares two values (or sequences) according to XPath semantics.classReturns a value at a given index in a sequence of values.classclassA procedure used to represent a FLWOR expression with anorder byclause.classImplements XPath path expression.class -
Uses of Named in kawa.lang
Modifier and TypeClassDescriptionclassImplement autoloading of Procedures.classImplement autoloading of Syntax (including macros).classA Continuation "represents an entire (default) future for the computation.classclassThe Syntax transformer that re-writes the lambda builtin.classclassBindings from asyntax-case/syntax-rulespattern.classThe Syntax transformer that re-writes the "quote" "quasiquote" primitive.classclassclassAbstract class for "syntax" objects.classclassA scope created when expanding a SyntaxTemplate. -
Uses of Named in kawa.standard
Classes in kawa.standard that implement NamedModifier and TypeClassDescriptionclassImplement the Scheme standard function "append".classImplement the re-writer for the "begin" primitive.classImplements the "constant-fold" transformer.classThe Syntax transformer that re-writes the "%define" internal form.classclassclassclassImplements the R7RS 'define-library' form.classclassclassclassThe Syntax transformer that re-writes the Scheme "fluid-let" primitive.classImplements the Scheme 'cond-expand' syntax.classImplement R6RS import form.classSyntax class for source-file inclusion.classThe Syntax transformer that re-writes the Scheme "let" primitive.classImplementation of the standard Scheme let-syntax and letrec-syntax forms.classclassThe Syntax transformer that re-writes the Kawa "location" primitive.classclassHandle the(! pattern init)syntax.classclassclassclassclassclassclassclassclassCreate a scan expression from a sequence expression.classThe Syntax transformer that re-writes the Scheme "set!" primitive.classclassclassImplements the "syntax-error" form.classImplement the standard Scheme "syntax-rules" form.classclassA TracedProcedure is a Procedure wrapper that writes trace output.classImplement the Scheme extended function "vector-append".class