Uses of Interface
gnu.mapping.Named
-
Packages that use Named Package Description gnu.brl gnu.ecmascript gnu.expr SupportsExpression, and various related classes need to compile programming languages.gnu.kawa.functions gnu.kawa.lispexpr gnu.kawa.reflect Contains classes to use reflection.gnu.kawa.xml gnu.kawa.xslt gnu.mapping SupportsProcedure, and various related classes needed at run-time by dynamically typed languages (such as Scheme and ECMAScript).gnu.xquery.util kawa.lang kawa.standard -
-
Uses of Named in gnu.brl
Classes in gnu.brl that implement Named Modifier and Type Class Description classrandom -
Uses of Named in gnu.ecmascript
Classes in gnu.ecmascript that implement Named Modifier and Type Class Description classBinaryOp -
Uses of Named in gnu.expr
Classes in gnu.expr that implement Named Modifier and Type Class Description static classAbstractScriptEngineFactory.BindingsEnvironmentA Environment that proxies lookup in global and engine Bindings.classAccessExpA common super-type for ReferenceExpa and SetExp.classApplyExpThis class is used to represent "combination" or "application".classBeginExpThis class represents a sequence of Expressions.classBlockExpClass used to implement a block that can be exited.classBuiltinEnvironmentAn Environment containing the default bindings for the current Language.classCaseExpThis class represents a case expressionclassCatchClauseA "catch" clause of a "try-catch" form.classClassExpclassCompiledProcclassErrorExpClass used to mark an erroneous expressionclassExitExpExpression to exit a lexically surrounding block.classExpressionAbstract class for syntactic forms that evaluate to a value.classFluidLetExpClass used to implement "fluid-let" for Scheme and "let" for Emacs.classGenericProcA collection of MethodProcs; one is chosen at apply time.classIfExpThis class represents a conditional.classLambdaExpClass used to implement Scheme lambda expressions.static classLambdaExp.ClosureclassLangExpA language-specific expression.classLetExpClass used to implement "let" syntax (and variants) for Scheme.classModuleExpClass used to implement Scheme top-level environments.classObjectExpAn expression that evaluated to an instance of an anonymous class.classPrimProcedureA primitive Procedure implemented by a plain Java method.classQuoteExpAn Expression that evaluates to a constant value.classReferenceExpThis class represents a variable reference (an identifier).classScopeExpAbstract class for expressions that add local variable bindings.classSetExpAn Expression to set (bind) or define a new value to a named variable.classSynchronizedExpclassThisExpEvaluates to the "this" implicit variable.classTryExpThis class represents try/catch/finally.Methods in gnu.expr with parameters of type Named Modifier and Type Method Description 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 Named Modifier and Type Class Description classAddOpImplement the Scheme standard functions "+" and "-".classAppendValuesclassApplyImplement the standard Scheme function "apply".classApplyToArgsImplement the standard Scheme function "apply".classApplyWithValuesThis procedure's first argument values are applied as argument list to the second argument.classArithOpclassArrayRefclassArraySetclassBitwiseOpclassCallCCImplement the Scheme standard function "call-with-current-continuation".classCallWithValuesclassConstantFunction0A 0-argument function that returns a constant value.classConvertclassCurry1A curried procedure.classCurryExpA specialized ApplyExp class for curried function calls.classDivideOpImplement the Scheme standard function "/".classExptImplement the standard Scheme procedure "expt".classFormatclassGetModuleClassSpecial procedure to get the Class of the current module.classGetNamedInstancePartThe value of the Kawa Scheme expression '*:PART-NAME'.classGetNamedPartProcedure to get the value of a named component of an object.classIsEqImplement the standard Scheme function eq? and the Lisp eq.classIsEqualImplement the standard Scheme procedure equal? and the Lisp equal.classIsEqvImplement that standard Scheme function "eqv?".classMakeDynamicImplement the 'dynamic' constructor function.classMakeListImplement the Scheme standard function "list".classMakeProcedureclassMakePromiseclassMakeSpliceA pseudo-function whose argument is splice into an outer argument list.classMapImplement the Scheme standard functions "map" and "for-each".classMultiplyOpImplement the Scheme standard function "*".classNamedPartA reference to a named feature/part of a specific object.static classNamedPart.SetterclassNotImplement the standard Scheme procedure "not".classNumberCompareThis implements the numeric comparison relations:<,<=, etc.classNumberPredicateclassParseFormatclassRunProcessThe Kawa run-process command builds and runs a Process.classSetNamedPartProcedure to get the value of a named component of an object.classSetterImplements Kawa extension function "setter", as in SRFI-17.static classSetter.SetArraystatic classSetter.SetGArraystatic classSetter.SetListclassUnifyOperator to unify two values, in the logic programming sense.classValuesMapMap a function over a value sequence, yielding a new sequence. -
Uses of Named in gnu.kawa.lispexpr
Classes in gnu.kawa.lispexpr that implement Named Modifier and Type Class Description classBracketApplyExpand$bracket-apply$macro.classDefineNamespacestatic classLangObjType.ArgListBuilderclassMakeXmlElementA Syntax transformer for a XML constructor.classResolveNamespace -
Uses of Named in gnu.kawa.reflect
Classes in gnu.kawa.reflect that implement Named Modifier and Type Class Description classArrayGetclassArrayLengthclassArrayMakeclassArrayNewclassArraySetclassClassMethodsclassInstanceOfclassInvokeclassMakeAnnotationclassSlotGetclassSlotSetclassStaticGetclassStaticSetclassThrowclassTypeSwitchImplement 'typeswitch' (as in XQuery) or 'typecase'. -
Uses of Named in gnu.kawa.xml
Classes in gnu.kawa.xml that implement Named Modifier and Type Class Description classAncestorAxisUsed to implement a ancestor:: step in a path expression.classAncestorOrSelfAxisUsed to implement a ancestor-or-self:: step in a path expression.classAttributeAxisUsed to implement an attribute:: step in a path expression.classAttributesclassChildAxisUsed to implement a child:: step in a path expression.classChildrenclassCoerceNodesCoerces an item sequence to a node sequence.classCommentConstructorclassDescendantAxisUsed to implement a descendant:: step in a path expression.classDescendantOrSelfAxisUsed to implement a descendant-or-self:: step in a path expression.classDocumentConstructorclassFollowingAxisUsed to implement a following:: step in a path expression.classFollowingSiblingAxisUsed to implement a following-sibling:: step in a path expression.classIntersectNodesGet the union of two node lists.classIteratorItemsclassListItemsA function that maps a List into the sequence of its elements.classMakeAttributeclassMakeCDATAclassMakeElementclassMakeProcInstclassMakeResponseHeaderA procedure that implements the "response-header" function.classMakeTextclassMakeUnescapedDataclassMakeWithBaseUriA Procedure to create an included entity object, or set the base-uri property for a document or fragment.classNodeCompareCompare nodes for document order.classNodeConstructorclassOutputAsXMLA 1-argument Procedure that takes a value and return output in XML syntax.classParentAxisUsed to implement a parent:: step in a path expression.classPrecedingAxisUsed to implement a following:: step in a path expression.classPrecedingSiblingAxisUsed to implement a following-sibling:: step in a path expression.classSelfAxisUsed to implement a self:: step in a path expression.classSortNodesSort argument nodes in document order.classTreeScannerAbstract class that scans part of a node tree.classUnionNodesGet the union of two node lists.classWriteToWrite a value to a named file. -
Uses of Named in gnu.kawa.xslt
Classes in gnu.kawa.xslt that implement Named Modifier and Type Class Description classApplyTemplatesImplements the XSLT apply-templates command. -
Uses of Named in gnu.mapping
Classes in gnu.mapping that implement Named Modifier and Type Class Description classDynamicLocation<T>A Location that forwards to a thread-specific Location.classEnvironmentA mapping fromEnvironmentKeytoLocations.classInheritingEnvironmentclassLocationProc<T>A Procedure that evaluates to the value of a Location.classMethodProcSimilar to a CLOS method.classProcedureThe abstract parent for all Scheme functions.classProcedure0Abstract class for 0-argument procedures.classProcedure0or1Abstract class for 0- or 1-argument Scheme procedures.classProcedure1Abstract class for 1-argument Scheme procedures.classProcedure1or2Abstract class for 1- or 2-argument Scheme procedures.classProcedure2Abstract class for 2-argument Scheme procedures.classProcedure3Abstract class for 3-argument Scheme procedures..classProcedure4Abstract class for 4-argument Scheme procedures.classProcedureNAbstract class for "N-argument" Scheme procedures, whereN>4or variable.classPropertySetclassSetterThe "setter" of procedure that can be used in the LHS of an assignment.classSetter0A special case of Setter, retricted to no arguments, except the RHS.classSetter1A special case of Setter, retricted to one argument (plus the RHS).classSimpleEnvironmentConcrete implementation ofEnvironment.classThreadLocation<T>A Location that forwards to a thread-specific Location. -
Uses of Named in gnu.xquery.util
Classes in gnu.xquery.util that implement Named Modifier and Type Class Description classArithOpclassAverageclassBooleanValueclassCastableAsclassCastAsclassCompareCompares two values (or sequences) according to XPath semantics.classItemAtReturns a value at a given index in a sequence of values.classNumberValueclassOrderedMapA procedure used to represent a FLWOR expression with anorder byclause.classRelativeStepImplements XPath path expression.classValuesFilter -
Uses of Named in kawa.lang
Classes in kawa.lang that implement Named Modifier and Type Class Description classAutoloadProcedureImplement autoloading of Procedures.classAutoloadSyntaxImplement autoloading of Syntax (including macros).classContinuationA Continuation "represents an entire (default) future for the computation.classGetFieldProcclassLambdaThe Syntax transformer that re-writes the lambda builtin.classMacroclassPatternScopeBindings from asyntax-case/syntax-rulespattern.classQuoteThe Syntax transformer that re-writes the "quote" "quasiquote" primitive.classRecordConstructorclassSetFieldProcclassSyntaxAbstract class for "syntax" objects.classSyntaxRulesclassTemplateScopeA scope created when expanding a SyntaxTemplate. -
Uses of Named in kawa.standard
Classes in kawa.standard that implement Named Modifier and Type Class Description classappendImplement the Scheme standard function "append".classbeginImplement the re-writer for the "begin" primitive.classconstant_foldImplements the "constant-fold" transformer.classdefineThe Syntax transformer that re-writes the "%define" internal form.classdefine_aliasclassdefine_autoloadclassdefine_classclassdefine_libraryImplements the R7RS 'define-library' form.classdefine_syntaxclassdefine_unitclassexportclassfluid_letThe Syntax transformer that re-writes the Scheme "fluid-let" primitive.classIfFeatureImplements the Scheme 'cond-expand' syntax.classImportFromLibraryImplement R6RS import form.classIncludeSyntax class for source-file inclusion.classletThe Syntax transformer that re-writes the Scheme "let" primitive.classlet_syntaxImplementation of the standard Scheme let-syntax and letrec-syntax forms.classloadclasslocationThe Syntax transformer that re-writes the Kawa "location" primitive.classmakeclassMatchDefHandle the(! pattern init)syntax.classmodule_compile_optionsclassmodule_extendsclassmodule_implementsclassmodule_nameclassmodule_staticclassobjectclassprim_methodclassrequireclassScanCreate a scan expression from a sequence expression.classset_bThe Syntax transformer that re-writes the Scheme "set!" primitive.classsyntaxclasssyntax_caseclasssyntax_errorImplements the "syntax-error" form.classsyntax_rulesImplement the standard Scheme "syntax-rules" form.classthisRefclassTracedProcedureA TracedProcedure is a Procedure wrapper that writes trace output.classvector_appendImplement the Scheme extended function "vector-append".classwith_compile_options
-