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 class
A Environment that proxies lookup in global and engine Bindings.class
A common super-type for ReferenceExpa and SetExp.class
This class is used to represent "combination" or "application".class
This class represents a sequence of Expressions.class
Class used to implement a block that can be exited.class
An Environment containing the default bindings for the current Language.class
This class represents a case expressionclass
A "catch" clause of a "try-catch" form.class
class
class
Class used to mark an erroneous expressionclass
Expression to exit a lexically surrounding block.class
Abstract class for syntactic forms that evaluate to a value.class
Class used to implement "fluid-let" for Scheme and "let" for Emacs.class
A collection of MethodProcs; one is chosen at apply time.class
This class represents a conditional.class
Class used to implement Scheme lambda expressions.static class
class
A language-specific expression.class
Class used to implement "let" syntax (and variants) for Scheme.class
Class used to implement Scheme top-level environments.class
An expression that evaluated to an instance of an anonymous class.class
A primitive Procedure implemented by a plain Java method.class
An Expression that evaluates to a constant value.class
This class represents a variable reference (an identifier).class
Abstract class for expressions that add local variable bindings.class
An Expression to set (bind) or define a new value to a named variable.class
class
Evaluates to the "this" implicit variable.class
This class represents try/catch/finally.Modifier and TypeMethodDescriptionfinal void
Language.defineFunction
(Named proc) Enter a named function into the current environment.static Declaration
Declaration.getDeclaration
(Named proc) -
Uses of Named in gnu.kawa.functions
Classes in gnu.kawa.functions that implement NamedModifier and TypeClassDescriptionclass
Implement the Scheme standard functions "+" and "-".class
class
Implement the standard Scheme function "apply".class
Implement the standard Scheme function "apply".class
This procedure's first argument values are applied as argument list to the second argument.class
class
class
class
class
Implement the Scheme standard function "call-with-current-continuation".class
class
A 0-argument function that returns a constant value.class
class
A curried procedure.class
A specialized ApplyExp class for curried function calls.class
Implement the Scheme standard function "/".class
Implement the standard Scheme procedure "expt".class
class
Special procedure to get the Class of the current module.class
The value of the Kawa Scheme expression '*:PART-NAME'.class
Procedure to get the value of a named component of an object.class
Implement the standard Scheme function eq? and the Lisp eq.class
Implement the standard Scheme procedure equal? and the Lisp equal.class
Implement that standard Scheme function "eqv?".class
Implement the 'dynamic' constructor function.class
Implement the Scheme standard function "list".class
class
class
A pseudo-function whose argument is splice into an outer argument list.class
Implement the Scheme standard functions "map" and "for-each".class
Implement the Scheme standard function "*".class
A reference to a named feature/part of a specific object.static class
class
Implement the standard Scheme procedure "not".class
This implements the numeric comparison relations:<
,<=
, etc.class
class
class
The Kawa run-process command builds and runs a Process.class
Procedure to get the value of a named component of an object.class
Implements Kawa extension function "setter", as in SRFI-17.static class
static class
static class
class
Operator to unify two values, in the logic programming sense.class
Map 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 TypeClassDescriptionclass
Expand$bracket-apply$
macro.class
static class
class
A Syntax transformer for a XML constructor.class
-
Uses of Named in gnu.kawa.reflect
Classes in gnu.kawa.reflect that implement NamedModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Implement 'typeswitch' (as in XQuery) or 'typecase'. -
Uses of Named in gnu.kawa.xml
Classes in gnu.kawa.xml that implement NamedModifier and TypeClassDescriptionclass
Used to implement a ancestor:: step in a path expression.class
Used to implement a ancestor-or-self:: step in a path expression.class
Used to implement an attribute:: step in a path expression.class
class
Used to implement a child:: step in a path expression.class
class
Coerces an item sequence to a node sequence.class
class
Used to implement a descendant:: step in a path expression.class
Used to implement a descendant-or-self:: step in a path expression.class
class
Used to implement a following:: step in a path expression.class
Used to implement a following-sibling:: step in a path expression.class
Get the union of two node lists.class
class
A function that maps a List into the sequence of its elements.class
class
class
class
class
A procedure that implements the "response-header" function.class
class
class
A Procedure to create an included entity object, or set the base-uri property for a document or fragment.class
Compare nodes for document order.class
class
A 1-argument Procedure that takes a value and return output in XML syntax.class
Used to implement a parent:: step in a path expression.class
Used to implement a following:: step in a path expression.class
Used to implement a following-sibling:: step in a path expression.class
Used to implement a self:: step in a path expression.class
Sort argument nodes in document order.class
Abstract class that scans part of a node tree.class
Get the union of two node lists.class
Write a value to a named file. -
Uses of Named in gnu.kawa.xslt
Classes in gnu.kawa.xslt that implement NamedModifier and TypeClassDescriptionclass
Implements the XSLT apply-templates command. -
Uses of Named in gnu.mapping
Classes in gnu.mapping that implement NamedModifier and TypeClassDescriptionclass
A Location that forwards to a thread-specific Location.class
A mapping fromEnvironmentKey
toLocation
s.class
class
LocationProc<T>
A Procedure that evaluates to the value of a Location.class
Similar to a CLOS method.class
The abstract parent for all Scheme functions.class
Abstract class for 0-argument procedures.class
Abstract class for 0- or 1-argument Scheme procedures.class
Abstract class for 1-argument Scheme procedures.class
Abstract class for 1- or 2-argument Scheme procedures.class
Abstract class for 2-argument Scheme procedures.class
Abstract class for 3-argument Scheme procedures..class
Abstract class for 4-argument Scheme procedures.class
Abstract class for "N
-argument" Scheme procedures, whereN>4
or variable.class
class
The "setter" of procedure that can be used in the LHS of an assignment.class
A special case of Setter, retricted to no arguments, except the RHS.class
A special case of Setter, retricted to one argument (plus the RHS).class
Concrete implementation ofEnvironment
.class
A Location that forwards to a thread-specific Location. -
Uses of Named in gnu.xquery.util
Classes in gnu.xquery.util that implement NamedModifier and TypeClassDescriptionclass
class
class
class
class
class
Compares two values (or sequences) according to XPath semantics.class
Returns a value at a given index in a sequence of values.class
class
A procedure used to represent a FLWOR expression with anorder by
clause.class
Implements XPath path expression.class
-
Uses of Named in kawa.lang
Modifier and TypeClassDescriptionclass
Implement autoloading of Procedures.class
Implement autoloading of Syntax (including macros).class
A Continuation "represents an entire (default) future for the computation.class
class
The Syntax transformer that re-writes the lambda builtin.class
class
Bindings from asyntax-case
/syntax-rules
pattern.class
The Syntax transformer that re-writes the "quote" "quasiquote" primitive.class
class
class
Abstract class for "syntax" objects.class
class
A scope created when expanding a SyntaxTemplate. -
Uses of Named in kawa.standard
Classes in kawa.standard that implement NamedModifier and TypeClassDescriptionclass
Implement the Scheme standard function "append".class
Implement the re-writer for the "begin" primitive.class
Implements the "constant-fold" transformer.class
The Syntax transformer that re-writes the "%define" internal form.class
class
class
class
Implements the R7RS 'define-library' form.class
class
class
class
The Syntax transformer that re-writes the Scheme "fluid-let" primitive.class
Implements the Scheme 'cond-expand' syntax.class
Implement R6RS import form.class
Syntax class for source-file inclusion.class
The Syntax transformer that re-writes the Scheme "let" primitive.class
Implementation of the standard Scheme let-syntax and letrec-syntax forms.class
class
The Syntax transformer that re-writes the Kawa "location" primitive.class
class
Handle the(! pattern init)
syntax.class
class
class
class
class
class
class
class
class
Create a scan expression from a sequence expression.class
The Syntax transformer that re-writes the Scheme "set!" primitive.class
class
class
Implements the "syntax-error" form.class
Implement the standard Scheme "syntax-rules" form.class
class
A TracedProcedure is a Procedure wrapper that writes trace output.class
Implement the Scheme extended function "vector-append".class