Uses of Class
gnu.lists.LList
-
Packages that use LList Package Description gnu.kawa.functions gnu.kawa.lispexpr gnu.lists Contains utility classes and interfaces for sequences (lists), arrays, and trees.gnu.mapping SupportsProcedure, and various related classes needed at run-time by dynamically typed languages (such as Scheme and ECMAScript).kawa.lang kawa.standard -
-
Uses of LList in gnu.kawa.functions
Methods in gnu.kawa.functions with parameters of type LList Modifier and Type Method Description static voidMap. forEach1(Procedure proc, LList list)An optimized single-list version of for-each.static ObjectMap. map1(Procedure proc, LList list)An optimized single-list version of map. -
Uses of LList in gnu.kawa.lispexpr
Methods in gnu.kawa.lispexpr that return LList Modifier and Type Method Description LListLispPackage. allExternalSymbols()The list of symbols exported from this package.LListLispPackage. allInternalSymbols()The list of symbols interned into this package.LListLispPackage. allSymbols(Namespace ns)The list of symbols managed by a given namespace.LListLispPackage. getShadowingSymbols()static LListLispPackage. pkgUsedByList(LispPackage lp)Used for the CL PACKAGE-USED-BY-LIST functionstatic LListLispPackage. pkgUsesList(LispPackage lp)Used for the CL PACKAGE-USE-LIST function.Methods in gnu.kawa.lispexpr with parameters of type LList Modifier and Type Method Description static voidLispPackage. addNickNames(LispPackage name, LList nicks)static voidLispPackage. exportPkg(LList syms, LispPackage pkg)Export a list of symbols from a package, checking for conflicts.static voidLispPackage. importPkg(LList syms, LispPackage pkg)Import a list of symbols into the internal table of a package.static LispPackageLispPackage. makeLispPackage(Object name, LList nicks, LList used)static voidLispPackage. usePackages(LList importees, LispPackage importer) -
Uses of LList in gnu.lists
Subclasses of LList in gnu.lists Modifier and Type Class Description classEmptyListThis singleton class represents an empty list.classImmutablePairclassPairA "pair" object, as used in Lisp-like languages.classPairWithPositionAPairwith the file name and position it was read from.classRAPairMethods in gnu.lists that return LList Modifier and Type Method Description static LListLList. makeList(Object[] vals, int offset)static LListLList. makeList(Object[] vals, int offset, int length)static LListLList. makeList(List vals)static LListRAPair. raList(Object[] xs)static LListLList. reverseInPlace(Object list)Reverse a list in place, by modifying the cdr fields. -
Uses of LList in gnu.mapping
Subclasses of LList in gnu.mapping Modifier and Type Class Description classArgListPairMethods in gnu.mapping that return LList Modifier and Type Method Description static LListArgListPair. getArgs(CallContext ctx)LListCallContext. getRestArgsList()LListCallContext. getRestArgsList(int next)Get remaining arguments as a list.LListCallContext. getRestPlainList(int next)LListCallContext. peekRestArgsList()static LListArgListPair. valueOf(ArgListVector args)static LListArgListPair. valueOf(ArgListVector args, int skip) -
Uses of LList in kawa.lang
Subclasses of LList in kawa.lang Modifier and Type Class Description static classSyntaxForms.PairSyntaxFormstatic classSyntaxForms.PairWithPositionSyntaxFormstatic classTranslator.FormStackA list of "forms" to be further processed.Fields in kawa.lang declared as LList Modifier and Type Field Description LListTranslator.ValuesFromLList. valuesMethods in kawa.lang that return LList Modifier and Type Method Description LListNamedException. getObjectIrritants()LListTranslator. scanBody(Object body, ScopeExp defs, boolean makeList)Recursive helper method for rewrite_body.static LListRecord. typeFieldNames(ClassType ctype)static LListRecord. typeFieldNames(Class clas)Methods in kawa.lang with parameters of type LList Modifier and Type Method Description static ClassTypeRecord. makeRecordType(String name, LList fnames)voidTranslator.FormStack. pushAll(LList values)voidTranslator.FormStack. pushAll(LList values, Pair valuesLast)protected voidTranslator. rewriteBody(LList forms)Constructors in kawa.lang with parameters of type LList Constructor Description ValuesFromLList(LList values) -
Uses of LList in kawa.standard
Methods in kawa.standard that return LList Modifier and Type Method Description static LListIfFeature. featureList()Return a (partial) list of features, The result does not include "provide" feature names - though it should.LListInclude. process(Object rest, Translator tr, ScopeExp defs, boolean ignoreCase)
-