| 
 | Jatha Software | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use LispValue | |
|---|---|
| org.jatha | |
| org.jatha.compile | |
| org.jatha.display | |
| org.jatha.dynatype | |
| org.jatha.eval | |
| org.jatha.machine | |
| org.jatha.read | |
| org.jatha.test | |
| org.jatha.test.junit | |
| org.jatha.util | |
| Uses of LispValue in org.jatha | 
|---|
| Methods in org.jatha that return LispValue | |
|---|---|
|  LispValue | Jatha.allPackages() | 
|  LispValue | Jatha.apropos(LispValue str,
        LispValue pkg)Prints out all symbols in the given package, or in all packages (if pkg is NIL) that match the given string. | 
|  LispValue | Jatha.backquote(LispValue expr)This is used to expand a macro | 
|  LispValue | Jatha.combineExprs(LispValue left,
             LispValue right,
             LispValue expr)This is used by f-backquote when expanding a macro. | 
|  LispValue | Jatha.eval(LispValue inValue)Standard LISP eval function. | 
|  LispValue | Jatha.eval(LispValue inValue,
     LispValue vars)Standard LISP eval function. | 
|  LispValue | Jatha.eval(String expr)Evaluates a LISP expression in a Java string, such as "(* 5 7)". | 
|  LispValue | Jatha.findPackage(LispValue packageName)Looks up the package on the packages list. | 
|  LispValue | Jatha.findPackage(String packageNameStr) | 
|  LispValue | Jatha.load(LispValue filenameVal)Loads a file. | 
|  LispValue | Jatha.load(Reader in)Loads the contents of a Reader (stream). | 
|  LispValue | Jatha.load(Reader in,
     boolean verbose)Loads the contents of a Reader (stream). | 
|  LispValue | Jatha.load(String string)Creates a reader from the input string and passes it to load(Reader). | 
|  LispValue | Jatha.load(String string,
     boolean verbose)Creates a reader from the input string and passes it to load(Reader). | 
|  LispValue | Jatha.loadFromJar(LispValue filename)Loads a file from the container holding this class. | 
|  LispValue | Jatha.loadFromJar(LispValue filename,
            LispValue jarFile)Loads a file from the container holding this class. | 
|  LispValue | Jatha.loadFromJar(String filename)Loads a file from the container holding this class. | 
|  LispValue | Jatha.loadFromJar(String filename,
            String jarFileString)Loads a file from the container holding this class. | 
|  LispValue | Jatha.makePackage(LispValue name,
            LispValue nickNames,
            LispValue use)Creates a package and returns it. | 
|  LispValue | Jatha.parse(String s)Parses a string and returns the first form in the string. | 
|  LispValue | Jatha.parse(String s,
      int caseSensitivity)Parses a string and returns the first form in the string. | 
| private  LispValue | Jatha.parseVarNames_new(LispValue vars)Not sure why parseVarNames has such a complicated structure. | 
| private  LispValue | Jatha.parseVarNames(LispValue vars)Expects a list with this format (((A 13) (C 7))((X "Zeta"))) and returns a list with this format ((A C)(X)) | 
| private  LispValue | Jatha.parseVarValues_new(LispValue vars)Not sure why parseVarNames has such a complicated structure. | 
| private  LispValue | Jatha.parseVarValues(LispValue vars)Expects a list with this format (((A 13) (C 7))((X "Zeta"))) and returns a list with this format ((13 7)("Zeta")) | 
|  LispValue | Jatha.toLisp(Object obj)Turns a Java object into a LISP object. | 
| Methods in org.jatha with parameters of type LispValue | |
|---|---|
|  LispValue | Jatha.apropos(LispValue str,
        LispValue pkg)Prints out all symbols in the given package, or in all packages (if pkg is NIL) that match the given string. | 
|  LispValue | Jatha.backquote(LispValue expr)This is used to expand a macro | 
|  LispValue | Jatha.combineExprs(LispValue left,
             LispValue right,
             LispValue expr)This is used by f-backquote when expanding a macro. | 
|  LispPackage | Jatha.defpackage(LispValue args)This is not yet implemented. | 
|  LispValue | Jatha.eval(LispValue inValue)Standard LISP eval function. | 
|  LispValue | Jatha.eval(LispValue inValue,
     LispValue vars)Standard LISP eval function. | 
|  LispValue | Jatha.findPackage(LispValue packageName)Looks up the package on the packages list. | 
|  boolean | Jatha.isType(LispValue object)This is used in apropos_print on StandardLispSymbol. | 
|  LispValue | Jatha.load(LispValue filenameVal)Loads a file. | 
|  LispValue | Jatha.loadFromJar(LispValue filename)Loads a file from the container holding this class. | 
|  LispValue | Jatha.loadFromJar(LispValue filename,
            LispValue jarFile)Loads a file from the container holding this class. | 
|  LispCons | Jatha.makeCons(LispValue theCar,
         LispValue theCdr)makeCons(a,b) creates a new Cons cell, initialized with the values a and b as the CAR and CDR respectively. | 
|  LispConsOrNil | Jatha.makeList(LispValue... parts)This is a Java 5-compatible version of makeList that accepts any number of arguments. | 
|  LispValue | Jatha.makePackage(LispValue name,
            LispValue nickNames,
            LispValue use)Creates a package and returns it. | 
| private  LispValue | Jatha.parseVarNames_new(LispValue vars)Not sure why parseVarNames has such a complicated structure. | 
| private  LispValue | Jatha.parseVarNames(LispValue vars)Expects a list with this format (((A 13) (C 7))((X "Zeta"))) and returns a list with this format ((A C)(X)) | 
| private  LispValue | Jatha.parseVarValues_new(LispValue vars)Not sure why parseVarNames has such a complicated structure. | 
| private  LispValue | Jatha.parseVarValues(LispValue vars)Expects a list with this format (((A 13) (C 7))((X "Zeta"))) and returns a list with this format ((13 7)("Zeta")) | 
| Uses of LispValue in org.jatha.compile | 
|---|
| Fields in org.jatha.compile declared as LispValue | |
|---|---|
| (package private)  LispValue | LispCompiler.AMP_REST | 
| (package private)  LispValue | LispCompiler.AND | 
| (package private)  LispValue | ListStarPrimitive.CONS | 
| (package private)  LispValue | LispCompiler.DEFMACRO | 
| (package private)  LispValue | LispCompiler.DEFUN | 
| (package private)  LispValue | LispCompiler.DUMMY_FUNCTION | 
| (package private)  LispValue | LispCompiler.DUMMY_MACRO | 
| protected  LispValue | LispPrimitive.functionNameSymbol | 
| (package private)  LispValue | LispCompiler.IF | 
| (package private)  LispValue | LispCompiler.LAMBDA | 
| (package private)  LispValue | LispCompiler.LET | 
| (package private)  LispValue | LispCompiler.LETREC | 
| (package private)  LispValue | LispCompiler.MACRO | 
| private  LispValue | MakepackagePrimitive.nckKey | 
| private  LispValue | MakepackagePrimitive.nckSym | 
| (package private)  LispValue | LispCompiler.OR | 
| private  LispValue | ShadowPrimitive.packageSym | 
| private  LispValue | ShadowingImportPrimitive.packageSym | 
| private  LispValue | ImportPrimitive.packageSym | 
| private  LispValue | ExportPrimitive.packageSym | 
| private  LispValue | MakepackagePrimitive.pckSym | 
| (package private)  LispValue | LispCompiler.PRIMITIVE | 
| (package private)  LispValue | LispCompiler.PROGN | 
| (package private)  LispValue | LispCompiler.QUOTE | 
| (package private)  LispValue | LispCompiler.SETQ | 
| private  LispValue | ShadowPrimitive.symbolsSym | 
| private  LispValue | ShadowingImportPrimitive.symbolsSym | 
| private  LispValue | ImportPrimitive.symbolsSym | 
| private  LispValue | ExportPrimitive.symbolsSym | 
| private  LispValue | MakepackagePrimitive.useKey | 
| private  LispValue | MakepackagePrimitive.useSym | 
| Methods in org.jatha.compile that return LispValue | |
|---|---|
| (package private)  LispValue | AppendPrimitive.appendArgs(LispValue args) | 
| (package private)  LispValue | LispPrimitive.BuiltinFunctionCode(LispValue fn) | 
|  LispValue | LispCompiler.compile(LispValue expr,
        LispValue valueList,
        LispValue code)compile takes a LISP expression, a list of global variables, and optionally an already-generated list of code. | 
|  LispValue | LispCompiler.compile(SECDMachine machine,
        LispValue expr,
        LispValue varValues)compile takes a LISP expression, a list of global variables, and optionally an already-generated list of code. | 
| (package private)  LispValue | LispCompiler.compileAnd(SECDMachine machine,
           LispValue args,
           LispValue valueList,
           LispValue code) | 
| (package private)  LispValue | LispCompiler.compileAndAux(LispValue dummyVar,
              LispValue args) | 
| (package private)  LispValue | LispCompiler.compileApp(SECDMachine machine,
           LispValue args,
           LispValue valueList,
           LispValue code) | 
| (package private)  LispValue | LispCompiler.compileAppConstant(SECDMachine machine,
                   LispValue args,
                   LispValue valueList,
                   LispValue code) | 
|  LispValue | UsePackagePrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | TagbodyPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | SubtractPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ShadowPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ShadowingImportPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | SetqPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ReturnFromPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | QuotePrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | PushPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | PopPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | NconcPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | MultiplyPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | MinPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | MaxPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | MakepackagePrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | LoadFromJarPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ListStarPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ListPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | LispPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code)The CompileArgs method turns the arguments of the function call into SECD abstract machine code. | 
|  LispValue | LessThanPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | LessThanOrEqualPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | InternPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ImportPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | GreaterThanPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | GreaterThanOrEqualPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | GoPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | GethashPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | FunctionPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code)The argument is not evaluated. | 
|  LispValue | FuncallPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ExportPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | EqualNumericPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | DividePrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | DefvarPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | DefparameterPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | DefconstantPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ConcatenatePrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | BlockPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | AproposPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ApplyPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | AppendPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | AddPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | LispPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue function,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | LispCompiler.compileArgsLeftToRight(LispValue args,
                       LispValue valueList,
                       LispValue code) | 
| (package private)  LispValue | LispCompiler.compileAtom(SECDMachine machine,
            LispValue expr,
            LispValue valueList,
            LispValue code) | 
| (package private)  LispValue | LispCompiler.compileBuiltin(SECDMachine machine,
               LispValue fn,
               LispValue args,
               LispValue valueList,
               LispValue code) | 
|  LispValue | LispCompiler.compileConstantArgsLeftToRight(SECDMachine machine,
                               LispValue args,
                               LispValue valueList,
                               LispValue code) | 
| (package private)  LispValue | LispCompiler.compileDefmacro(SECDMachine machine,
                LispValue name,
                LispValue argsAndBody,
                LispValue valueList,
                LispValue code) | 
| (package private)  LispValue | LispCompiler.compileDefun(SECDMachine machine,
             LispValue name,
             LispValue argsAndBody,
             LispValue valueList,
             LispValue code) | 
| (package private)  LispValue | LispCompiler.compileIf(SECDMachine machine,
          LispValue test,
          LispValue thenExpr,
          LispValue elseExpr,
          LispValue valueList,
          LispValue code) | 
| (package private)  LispValue | LispCompiler.compileLambda(SECDMachine machine,
              LispValue body,
              LispValue valueList,
              LispValue code) | 
|  LispValue | LispCompiler.compileLet(SECDMachine machine,
           LispValue vars,
           LispValue values,
           LispValue valueList,
           LispValue body,
           LispValue code) | 
| (package private)  LispValue | LispCompiler.compileList(SECDMachine machine,
            LispValue expr,
            LispValue valueList,
            LispValue code) | 
| (package private)  LispValue | LispCompiler.compileOptimizedIf(SECDMachine machine,
                   LispValue test,
                   LispValue thenExpr,
                   LispValue elseExpr,
                   LispValue valueList,
                   LispValue code) | 
| (package private)  LispValue | LispCompiler.compileOr(SECDMachine machine,
          LispValue args,
          LispValue valueList,
          LispValue code) | 
| (package private)  LispValue | LispCompiler.compileOrAux(LispValue dummyVar,
             LispValue args) | 
| (package private)  LispValue | LispCompiler.compileProgn(LispValue body,
             LispValue valueList,
             LispValue code) | 
| (package private)  LispValue | LispCompiler.compileSpecialBind(SECDMachine machine,
                   LispValue vars,
                   LispValue values,
                   LispValue valueList,
                   LispValue code) | 
| (package private)  LispValue | LispCompiler.compileSpecialForm(SECDMachine machine,
                   LispValue function,
                   LispValue args,
                   LispValue valueList,
                   LispValue code) | 
| (package private)  LispValue | LispCompiler.compileSpecialUnbind(SECDMachine machine,
                     LispValue vars,
                     LispValue code) | 
| (package private)  LispValue | LispCompiler.compileUserDefinedFunction(SECDMachine machine,
                           LispValue fn,
                           LispValue args,
                           LispValue valueList,
                           LispValue code)FN is an instance of StandardLispFunction | 
| (package private)  LispValue | ApplyPrimitive.constructArgList(LispValue args) | 
| private  LispValue | MacroexpandPrimitive.expand(LispValue form) | 
|  LispValue | LispPrimitive.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | LispCompiler.indexAndAttribute(LispValue e,
                  LispValue l)Looks up the symbol in a list of lists. | 
|  LispValue | LispPrimitive.LispFunctionNameSymbol() | 
| (package private)  LispValue | NconcPrimitive.nconcArgs(LispValue args) | 
| private  LispValue | MacroexpandPrimitive.quoteList(LispValue intern) | 
| private  LispValue | Macroexpand1Primitive.quoteList(LispValue intern) | 
|  LispValue | LispCompiler.quoteList(LispValue l)Returns the input list with quotes added before every top-level expression. | 
|  LispValue | GoPrimitive.removeUntilTagbody(SECDMachine machine,
                   LispValue input) | 
|  LispValue | LispCompiler.valuesFromLetBindings(LispValue varValueList) | 
|  LispValue | LispCompiler.varsFromLetBindings(LispValue varValueList) | 
| Methods in org.jatha.compile with parameters of type LispValue | |
|---|---|
| (package private)  LispValue | AppendPrimitive.appendArgs(LispValue args) | 
| (package private)  LispValue | LispPrimitive.BuiltinFunctionCode(LispValue fn) | 
|  LispValue | LispCompiler.compile(LispValue expr,
        LispValue valueList,
        LispValue code)compile takes a LISP expression, a list of global variables, and optionally an already-generated list of code. | 
|  LispValue | LispCompiler.compile(SECDMachine machine,
        LispValue expr,
        LispValue varValues)compile takes a LISP expression, a list of global variables, and optionally an already-generated list of code. | 
| (package private)  LispValue | LispCompiler.compileAnd(SECDMachine machine,
           LispValue args,
           LispValue valueList,
           LispValue code) | 
| (package private)  LispValue | LispCompiler.compileAndAux(LispValue dummyVar,
              LispValue args) | 
| (package private)  LispValue | LispCompiler.compileApp(SECDMachine machine,
           LispValue args,
           LispValue valueList,
           LispValue code) | 
| (package private)  LispValue | LispCompiler.compileAppConstant(SECDMachine machine,
                   LispValue args,
                   LispValue valueList,
                   LispValue code) | 
|  LispValue | UsePackagePrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | TagbodyPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | SubtractPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ShadowPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ShadowingImportPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | SetqPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ReturnFromPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | QuotePrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | PushPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | PopPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | NconcPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | MultiplyPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | MinPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | MaxPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | MakepackagePrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | LoadFromJarPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ListStarPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ListPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | LispPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code)The CompileArgs method turns the arguments of the function call into SECD abstract machine code. | 
|  LispValue | LessThanPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | LessThanOrEqualPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | InternPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ImportPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | GreaterThanPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | GreaterThanOrEqualPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | GoPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | GethashPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | FunctionPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code)The argument is not evaluated. | 
|  LispValue | FuncallPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ExportPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | EqualNumericPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | DividePrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | DefvarPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | DefparameterPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | DefconstantPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ConcatenatePrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | BlockPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | AproposPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | ApplyPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | AppendPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | AddPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | LispPrimitive.CompileArgs(LispCompiler compiler,
            SECDMachine machine,
            LispValue function,
            LispValue args,
            LispValue valueList,
            LispValue code) | 
|  LispValue | LispCompiler.compileArgsLeftToRight(LispValue args,
                       LispValue valueList,
                       LispValue code) | 
| (package private)  LispValue | LispCompiler.compileAtom(SECDMachine machine,
            LispValue expr,
            LispValue valueList,
            LispValue code) | 
| (package private)  LispValue | LispCompiler.compileBuiltin(SECDMachine machine,
               LispValue fn,
               LispValue args,
               LispValue valueList,
               LispValue code) | 
|  LispValue | LispCompiler.compileConstantArgsLeftToRight(SECDMachine machine,
                               LispValue args,
                               LispValue valueList,
                               LispValue code) | 
| (package private)  LispValue | LispCompiler.compileDefmacro(SECDMachine machine,
                LispValue name,
                LispValue argsAndBody,
                LispValue valueList,
                LispValue code) | 
| (package private)  LispValue | LispCompiler.compileDefun(SECDMachine machine,
             LispValue name,
             LispValue argsAndBody,
             LispValue valueList,
             LispValue code) | 
| (package private)  LispValue | LispCompiler.compileIf(SECDMachine machine,
          LispValue test,
          LispValue thenExpr,
          LispValue elseExpr,
          LispValue valueList,
          LispValue code) | 
| (package private)  LispValue | LispCompiler.compileLambda(SECDMachine machine,
              LispValue body,
              LispValue valueList,
              LispValue code) | 
|  LispValue | LispCompiler.compileLet(SECDMachine machine,
           LispValue vars,
           LispValue values,
           LispValue valueList,
           LispValue body,
           LispValue code) | 
| (package private)  LispValue | LispCompiler.compileList(SECDMachine machine,
            LispValue expr,
            LispValue valueList,
            LispValue code) | 
| (package private)  LispValue | LispCompiler.compileOptimizedIf(SECDMachine machine,
                   LispValue test,
                   LispValue thenExpr,
                   LispValue elseExpr,
                   LispValue valueList,
                   LispValue code) | 
| (package private)  LispValue | LispCompiler.compileOr(SECDMachine machine,
          LispValue args,
          LispValue valueList,
          LispValue code) | 
| (package private)  LispValue | LispCompiler.compileOrAux(LispValue dummyVar,
             LispValue args) | 
| (package private)  LispValue | LispCompiler.compileProgn(LispValue body,
             LispValue valueList,
             LispValue code) | 
| (package private)  LispValue | LispCompiler.compileSpecialBind(SECDMachine machine,
                   LispValue vars,
                   LispValue values,
                   LispValue valueList,
                   LispValue code) | 
| (package private)  LispValue | LispCompiler.compileSpecialForm(SECDMachine machine,
                   LispValue function,
                   LispValue args,
                   LispValue valueList,
                   LispValue code) | 
| (package private)  LispValue | LispCompiler.compileSpecialUnbind(SECDMachine machine,
                     LispValue vars,
                     LispValue code) | 
| (package private)  LispValue | LispCompiler.compileUserDefinedFunction(SECDMachine machine,
                           LispValue fn,
                           LispValue args,
                           LispValue valueList,
                           LispValue code)FN is an instance of StandardLispFunction | 
| (package private)  LispValue | ApplyPrimitive.constructArgList(LispValue args) | 
| private  LispValue | MacroexpandPrimitive.expand(LispValue form) | 
| private  void | ReturnFromPrimitive.findBlock(LispValue tag,
          SECDMachine machine) | 
|  LispValue | LispPrimitive.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | LispCompiler.indexAndAttribute(LispValue e,
                  LispValue l)Looks up the symbol in a list of lists. | 
|  int | LispCompiler.indexInList(LispValue e,
            LispValue l,
            LispValue[] attribute)Looks up the symbol in a list | 
|  int | LispCompiler.indexInList(LispValue e,
            LispValue l,
            LispValue[] attribute)Looks up the symbol in a list | 
| static boolean | LispCompiler.isBuiltinFunction(LispValue code)Send in either code or a symbol with a function value. | 
|  boolean | LispCompiler.isLegalTag(LispValue tag) | 
|  boolean | LispCompiler.isMacroCode(LispValue code) | 
| (package private)  LispValue | NconcPrimitive.nconcArgs(LispValue args) | 
|  void | LispPrimitive.printCode(LispValue code)printCode prints a list of compiled code in a nice manner. | 
|  void | LispPrimitive.printCode(LispValue code,
          int indentAmount) | 
| private  LispValue | MacroexpandPrimitive.quoteList(LispValue intern) | 
| private  LispValue | Macroexpand1Primitive.quoteList(LispValue intern) | 
|  LispValue | LispCompiler.quoteList(LispValue l)Returns the input list with quotes added before every top-level expression. | 
|  LispValue | GoPrimitive.removeUntilTagbody(SECDMachine machine,
                   LispValue input) | 
|  boolean | LispCompiler.specialFormP(LispValue fn) | 
| (package private)  boolean | LispPrimitive.validArgumentLength(LispValue numberOfArguments)This method returns trueif
 the list of arguments satisfies the length restrictions
 posed by the function, andfalseotherwise. | 
|  boolean | LispPrimitive.validArgumentList(LispValue args)This method returns trueif
 the list of arguments satisfies the length and format restrictions
 posed by the function, andfalseotherwise. | 
|  boolean | ApplyPrimitive.validArgumentList(LispValue args) | 
|  LispValue | LispCompiler.valuesFromLetBindings(LispValue varValueList) | 
|  LispValue | LispCompiler.varsFromLetBindings(LispValue varValueList) | 
| Uses of LispValue in org.jatha.display | 
|---|
| Fields in org.jatha.display declared as LispValue | |
|---|---|
| (package private)  LispValue | Listener.f_listenerColumnsSymbol | 
| (package private)  LispValue | Listener.f_listenerInputRowsSymbol | 
| (package private)  LispValue | Listener.f_listenerOutputRowsSymbol | 
| Methods in org.jatha.display with parameters of type LispValue | |
|---|---|
|  void | LispInput.eval(LispValue input)Input should be a LispString. | 
|  void | Listener.message(LispValue expr) | 
|  void | Listener.message(LispValue expr,
        boolean showPrompt) | 
| Uses of LispValue in org.jatha.dynatype | 
|---|
| Subinterfaces of LispValue in org.jatha.dynatype | |
|---|---|
|  interface | LispAtomLispAtom defines the ATOM type in Common LISP. | 
|  interface | LispBignumDefines BigNums - large integers. | 
|  interface | LispCharacter | 
|  interface | LispComplexLispComplex is an abstract class that implements the Common LISP COMPLEX type. | 
|  interface | LispCons | 
|  interface | LispConsOrNilAn abstract class for the CONS and NIL data types. | 
|  interface | LispConstant | 
|  interface | LispForeignObject | 
|  interface | LispFunctionImplements a Common LISP 'function' type that represents a built-in or user-defined function. | 
|  interface | LispHashTableImplements the Common LISP 'hashtable' type, including all four types: eq, eql, equal, and equalp has tables. | 
|  interface | LispInteger | 
|  interface | LispJavaObject | 
|  interface | LispKeywordA keyword is a constant (symbol) which evaluates to itself. | 
|  interface | LispMacroLispMacro is a data type that represents a LISP Macro definition. | 
|  interface | LispNil | 
|  interface | LispNumberLispNumber is an abstract class that implements the Common LISP NUMBER type. | 
|  interface | LispPackageAn implementation of ANSI Common LISP packages, including defpackage, export, import, etc. | 
|  interface | LispReal | 
|  interface | LispString | 
|  interface | LispSymbolLispSymbol implements LISP Symbols, including provisions for special bindings. | 
| Classes in org.jatha.dynatype that implement LispValue | |
|---|---|
|  class | LispConsIteratorAn abstract class for the CONS and NIL data types. | 
|  class | StandardLispAtomLispAtom defines the ATOM type in Common LISP. | 
|  class | StandardLispBignumImplements BigNums - large integers. | 
|  class | StandardLispCharacter | 
|  class | StandardLispComplexStandardLispComplex represents a Complex number. | 
|  class | StandardLispCons | 
|  class | StandardLispConsOrNilAn abstract class for the CONS and NIL data types. | 
|  class | StandardLispConstant | 
|  class | StandardLispForeignObject | 
|  class | StandardLispFunctionImplements a Common LISP 'function' type which represents built-in or user-defined functions. | 
|  class | StandardLispHashTableImplements the Common LISP 'hashtable' type, including all four types: eq, eql, equal, and equalp has tables. | 
|  class | StandardLispInteger | 
|  class | StandardLispJavaObject | 
|  class | StandardLispKeywordA keyword is a constant (symbol) which evaluates to itself. | 
|  class | StandardLispMacroImplements a Common LISP 'macro' type which represents user-defined macros. | 
|  class | StandardLispNIL | 
|  class | StandardLispNumberLispNumber is an abstract class that implements the Common LISP NUMBER type. | 
|  class | StandardLispPackageAn implementation of ANSI Common LISP packages, including defpackage, export, import, etc. | 
|  class | StandardLispReal | 
|  class | StandardLispString | 
|  class | StandardLispSymbolLispSymbol implements LISP Symbols, including provisions for special bindings. | 
|  class | StandardLispValueLispValue is the root of all of the dynamically-typed LISP-like structures. | 
| Fields in org.jatha.dynatype declared as LispValue | |
|---|---|
| protected  LispValue | StandardLispCons.carCell | 
| protected  LispValue | StandardLispCons.cdrCell | 
| (package private)  LispValue | StandardLispHashTable.DEFAULT_TYPEDefault to an EQL hash table. | 
| (package private)  LispValue | StandardLispHashTable.EQUse this value to create an EQ hash table. | 
| (package private)  LispValue | StandardLispHashTable.EQLUse this value to create an EQL hash table. | 
| (package private)  LispValue | StandardLispHashTable.EQUALUse this value to create an EQUAL hash table. | 
| (package private)  LispValue | StandardLispHashTable.EQUALPUse this value to create an EQUALP hash table. | 
| private  LispValue | StandardLispFunction.f_code | 
| protected  LispValue | StandardLispSymbol.f_function | 
| protected  LispValue | StandardLispComplex.f_imaginaryPart | 
| protected  LispValue | StandardLispPackage.f_nameThe LISP string giving the name of the package. | 
| protected  LispValue | StandardLispPackage.f_nicknames | 
| protected  LispValue | StandardLispSymbol.f_plist | 
| protected  LispValue | StandardLispComplex.f_realPart | 
| private  LispValue | StandardLispFunction.f_symbol | 
| protected  LispValue | StandardLispPackage.f_uses | 
| protected  LispValue | StandardLispSymbol.f_value | 
| private  LispValue | StandardLispNIL.function | 
| protected  LispValue | LispConsIterator.m_list | 
| private  LispValue | StandardLispNIL.pack | 
| private  LispValue | StandardLispNIL.plist | 
| protected  LispValue | StandardLispHashTable.rehashSize | 
| protected  LispValue | StandardLispHashTable.rehashThreshold | 
| protected  LispValue | StandardLispHashTable.size | 
| protected  LispValue | StandardLispHashTable.type | 
| private  LispValue | StandardLispNIL.value | 
| Methods in org.jatha.dynatype that return LispValue | |
|---|---|
|  LispValue | StandardLispValue.abs()Returns the absolute value of any number, including complex. | 
|  LispValue | StandardLispNumber.abs()Default implementation of abs. | 
|  LispValue | StandardLispInteger.abs()Integer implementation of abs. | 
|  LispValue | StandardLispBignum.abs()Bignum implementation of abs. | 
|  LispValue | LispValue.abs()Absolute value of a number. | 
|  LispValue | StandardLispValue.acos()Arccos function, argument in radians. | 
|  LispValue | StandardLispNumber.acos()Arccos function with result in radians. | 
|  LispValue | LispValue.acos()Arccos function. | 
|  LispValue | StandardLispValue.add(LispValue args) | 
|  LispValue | StandardLispNumber.add(LispValue args)ADD adds any combination of real or integer numbers. | 
|  LispValue | StandardLispBignum.add(LispValue args) | 
|  LispValue | LispValue.add(LispValue args)Returns the sum of the object and the object(s) in the argument list. | 
|  LispValue | StandardLispPackage.addSymbol(LispString name,
          LispValue symbol)Stores a new symbol in this package. | 
|  LispValue | LispPackage.addSymbol(LispString name,
          LispValue symbol)Returns the symbol after it is added to the package. | 
|  LispValue | StandardLispValue.append(LispValue otherList) | 
|  LispValue | StandardLispNIL.append(LispValue otherList) | 
|  LispValue | StandardLispCons.append(LispValue otherList) | 
|  LispValue | LispValue.append(LispValue otherList)Append two lists together. | 
|  LispValue | StandardLispValue.apply(LispValue args) | 
|  LispValue | StandardLispSymbol.apply(LispValue args) | 
|  LispValue | LispValue.apply(LispValue args)Apply a function to an argument list. | 
|  LispValue | StandardLispValue.asin()Arcsin function, argument in radians. | 
|  LispValue | StandardLispNumber.asin()Arcsin function with result in radians. | 
|  LispValue | LispValue.asin()Arcsin function. | 
|  LispValue | StandardLispValue.assoc(LispValue index) | 
|  LispValue | StandardLispNIL.assoc(LispValue index) | 
|  LispValue | StandardLispCons.assoc(LispValue index) | 
|  LispValue | LispValue.assoc(LispValue index)Look up a value in an association list. | 
|  LispValue | StandardLispValue.atan()Arctan function, argument in radians. | 
|  LispValue | StandardLispNumber.atan()Arctan function with result in radians. | 
|  LispValue | LispValue.atan()Arctan function. | 
|  LispValue | StandardLispValue.atan2(LispValue x)Arctan function, argument in radians. | 
|  LispValue | StandardLispNumber.atan2(LispValue x)Two-argument Arctan function with result in radians Also called Inverse Tangent, this is the angle whose tangent is y/x, where y is the first argument and x is the second argument. | 
|  LispValue | LispValue.atan2(LispValue x)Arctan function. | 
|  LispValue | StandardLispValue.atom() | 
|  LispValue | StandardLispNIL.atom() | 
|  LispValue | StandardLispAtom.atom() | 
|  LispValue | LispValue.atom()Returns T if the object is an atom. | 
|  LispValue | StandardLispString.basic_elt(int n) | 
|  LispValue | LispString.basic_elt(int n) | 
|  LispValue | StandardLispValue.bignump() | 
|  LispValue | StandardLispBignum.bignump() | 
|  LispValue | LispValue.bignump()Returns T if the object is a Bignum. | 
|  LispValue | StandardLispValue.boundp() | 
|  LispValue | StandardLispSymbol.boundp() | 
|  LispValue | StandardLispNIL.boundp() | 
|  LispValue | LispValue.boundp()Returns T if the symbol has been assigned a value. | 
|  LispValue | StandardLispValue.butlast() | 
|  LispValue | StandardLispNIL.butlast() | 
|  LispValue | StandardLispConsOrNil.butlast() | 
|  LispValue | LispValue.butlast()Returns all but the last of the elements of a list. | 
|  LispValue | StandardLispValue.car() | 
|  LispValue | StandardLispNIL.car() | 
|  LispValue | StandardLispCons.car() | 
|  LispValue | LispValue.car()Returns the first element of a list. | 
|  LispValue | StandardLispValue.cdr() | 
|  LispValue | StandardLispNIL.cdr() | 
|  LispValue | StandardLispCons.cdr() | 
|  LispValue | LispValue.cdr()Returns all but the first element of a list. | 
|  LispValue | StandardLispValue.ceiling() | 
|  LispValue | StandardLispNumber.ceiling()Returns the smallest integer greater than or equal to the input value. | 
|  LispValue | LispValue.ceiling()Returns the smallest integer greater than or equal to the input number. | 
|  LispValue | StandardLispValue.characterp() | 
|  LispValue | StandardLispCharacter.characterp() | 
|  LispValue | LispValue.characterp()Returns T if the object is a Character. | 
|  LispValue | StandardLispValue.clrhash() | 
|  LispValue | StandardLispHashTable.clrhash() | 
|  LispValue | LispValue.clrhash()Clears a hash table. | 
|  LispValue | StandardLispValue.concatenate(LispValue values)Concatenate a string or symbol to other strings or symbols. | 
|  LispValue | StandardLispString.concatenate(LispValue values)Concatenate a string to another string. | 
|  LispValue | LispValue.concatenate(LispValue value)Concatenate a string to another string. | 
|  LispValue | StandardLispValue.consp() | 
|  LispValue | StandardLispCons.consp() | 
|  LispValue | LispValue.consp()Returns T if the object is a CONS cell. | 
|  LispValue | StandardLispValue.constantp() | 
|  LispValue | StandardLispString.constantp() | 
|  LispValue | StandardLispNumber.constantp() | 
|  LispValue | StandardLispNIL.constantp() | 
|  LispValue | StandardLispCharacter.constantp() | 
|  LispValue | LispValue.constantp()Returns T if the object is a constant. | 
|  LispValue | StandardLispValue.copy_list() | 
|  LispValue | StandardLispNIL.copy_list() | 
|  LispValue | StandardLispCons.copy_list() | 
|  LispValue | LispValue.copy_list()Returns a copy of the top level of a list. | 
|  LispValue | StandardLispValue.copy()Returns a full copy of any list, tree, array or table, copying all the leaf elements. | 
|  LispValue | StandardLispCons.copy()Returns a full copy of any list, tree, array or table, copying all the leaf elements. | 
|  LispValue | LispValue.copy()Returns a full copy of any list, tree, array or table, copying all the leaf elements. | 
|  LispValue | StandardLispValue.cos()Cosine function, argument in radians. | 
|  LispValue | StandardLispNumber.cos()Cosine function, argument in radians. | 
|  LispValue | LispValue.cos()Cosine function, argument in radians. | 
|  LispValue | StandardLispValue.cot()Cotangent function, 1/tan(x), argument in radians. | 
|  LispValue | StandardLispNumber.cot()Cotangent function, 1/tan(x), argument in radians. | 
|  LispValue | LispValue.cot()Cotangent function, 1/tan(x), argument in radians. | 
|  LispValue | StandardLispValue.csc()Cosecant function, 1/sin(x), argument in radians. | 
|  LispValue | StandardLispNumber.csc()Cosecant function, 1/sin(x), argument in radians. | 
|  LispValue | LispValue.csc()Cosecant function, 1/sin(x), argument in radians. | 
|  LispValue | StandardLispValue.degreesToRadians()Converts a numeric value from degrees to radians. | 
|  LispValue | StandardLispNumber.degreesToRadians()Converts a numeric value from degrees to radians. | 
|  LispValue | LispValue.degreesToRadians()Converts a numeric value from degrees to radians. | 
|  LispValue | StandardLispValue.divide(LispValue args) | 
|  LispValue | StandardLispNumber.divide(LispValue args)DIVIDE adds any combination of real or integer numbers. | 
|  LispValue | StandardLispBignum.divide(LispValue args)DIVIDE adds any combination of real or integer numbers. | 
|  LispValue | LispValue.divide(LispValue args)Returns the quotient of the object and the object(s) in the argument list. | 
|  LispValue | StandardLispValue.documentation(LispValue type) | 
|  LispValue | StandardLispSymbol.documentation(LispValue type) | 
|  LispValue | LispValue.documentation(LispValue type)Returns the documentation string for this symbol, of the type specified. | 
|  LispValue | StandardLispValue.eighth() | 
|  LispValue | StandardLispString.eighth() | 
|  LispValue | StandardLispNIL.eighth() | 
|  LispValue | StandardLispCons.eighth() | 
|  LispValue | LispValue.eighth()Returns the 8th element of a list. | 
|  LispValue | StandardLispValue.elt(int index) | 
|  LispValue | StandardLispString.elt(int index) | 
|  LispValue | LispValue.elt(int index) | 
|  LispValue | StandardLispValue.elt(LispValue index) | 
|  LispValue | StandardLispString.elt(LispValue index) | 
|  LispValue | StandardLispNIL.elt(LispValue index) | 
|  LispValue | StandardLispConsOrNil.elt(LispValue index) | 
|  LispValue | LispValue.elt(LispValue index)Returns the nth element of a list. | 
|  LispValue | StandardLispValue.eq(LispValue val) | 
|  LispValue | LispValue.eq(LispValue val)Returns T if the argument is exactly identical to the object. | 
|  LispValue | StandardLispValue.eql(LispValue val) | 
|  LispValue | StandardLispString.eql(LispValue other) | 
|  LispValue | StandardLispReal.eql(LispValue val) | 
|  LispValue | StandardLispNumber.eql(LispValue arg) | 
|  LispValue | StandardLispInteger.eql(LispValue val) | 
|  LispValue | StandardLispCharacter.eql(LispValue val) | 
|  LispValue | StandardLispBignum.eql(LispValue val) | 
|  LispValue | LispValue.eql(LispValue val)Returns T if the argument is EQ to the object or if the arguments and object are numbers with equal values. | 
|  LispValue | StandardLispValue.equal(LispValue val) | 
|  LispValue | StandardLispString.equal(LispValue other) | 
|  LispValue | StandardLispReal.equal(LispValue val) | 
|  LispValue | StandardLispInteger.equal(LispValue val) | 
|  LispValue | StandardLispCons.equal(LispValue value) | 
|  LispValue | StandardLispCharacter.equal(LispValue val) | 
|  LispValue | StandardLispBignum.equal(LispValue val) | 
|  LispValue | LispValue.equal(LispValue val)Returns T if the argument is EQL or if two strings are STRING= or if two trees have EQUAL subtrees. | 
|  LispValue | StandardLispValue.equalNumeric(LispValue arg) | 
|  LispValue | StandardLispNumber.equalNumeric(LispValue arg) | 
|  LispValue | LispValue.equalNumeric(LispValue arg)Returns T if the object is EQUAL to its argument. | 
|  LispValue | StandardLispPackage.export(LispValue symbols)Declares the symbol or symbols as exported symbols. | 
|  LispValue | LispPackage.export(LispValue symbols)Declares the symbol or symbols as exported symbols. | 
|  LispValue | StandardLispValue.factorial()Compute the factorial of a non-negative integer. | 
|  LispValue | StandardLispNumber.factorial()Compute the factorial of a non-negative integer. | 
|  LispValue | LispValue.factorial()Compute the factorial of a non-negative integer. | 
|  LispValue | StandardLispValue.fboundp() | 
|  LispValue | StandardLispSymbol.fboundp() | 
|  LispValue | LispValue.fboundp()Returns T if the symbol has an assigned function. | 
|  LispValue | StandardLispValue.fifth() | 
|  LispValue | StandardLispString.fifth() | 
|  LispValue | StandardLispNIL.fifth() | 
|  LispValue | StandardLispCons.fifth() | 
|  LispValue | LispValue.fifth()Returns the fifth element of a list, or NIL if the list is shorter than 5 elements. | 
|  LispValue | StandardLispValue.first() | 
|  LispValue | StandardLispString.first() | 
|  LispValue | StandardLispNIL.first() | 
|  LispValue | StandardLispCons.first() | 
|  LispValue | LispValue.first()Returns the first element of a list. | 
|  LispValue | StandardLispValue.floatp() | 
|  LispValue | StandardLispReal.floatp() | 
|  LispValue | LispValue.floatp()Returns T if the object is a floating-point number. | 
|  LispValue | StandardLispValue.floor() | 
|  LispValue | StandardLispNumber.floor()Returns the largest integer less than or equal to the input value. | 
|  LispValue | LispValue.floor()Returns the largest integer less than or equal to the input number. | 
|  LispValue | StandardLispValue.fourth() | 
|  LispValue | StandardLispString.fourth() | 
|  LispValue | StandardLispNIL.fourth() | 
|  LispValue | StandardLispCons.fourth() | 
|  LispValue | LispValue.fourth()Returns the 4th element of a list, or NIL if the list is shorter than 4 elements. | 
|  LispValue | StandardLispValue.funcall(LispValue args) | 
|  LispValue | StandardLispSymbol.funcall(LispValue args) | 
|  LispValue | LispValue.funcall(LispValue args)Calls a functio non a list of arguments. | 
|  LispValue | StandardLispValue.functionp() | 
|  LispValue | LispValue.functionp() | 
|  LispValue | StandardLispFunction.getCode()Gets the code of the function. | 
|  LispValue | LispFunction.getCode()Returns the code of the Function. | 
|  LispValue | StandardLispPackage.getExternalSymbol(LispString str) | 
|  LispValue | LispPackage.getExternalSymbol(LispString str)Returns the external symbol with the given name | 
|  LispValue | StandardLispValue.gethash(LispValue key) | 
|  LispValue | StandardLispHashTable.gethash(LispValue key) | 
|  LispValue | LispValue.gethash(LispValue key)Retrieves values from a hash table. | 
|  LispValue | StandardLispValue.gethash(LispValue key,
        LispValue defawlt) | 
|  LispValue | StandardLispHashTable.gethash(LispValue key,
        LispValue defawlt) | 
|  LispValue | LispValue.gethash(LispValue key,
        LispValue defawlt)Retrieves values from a hash table, returning a default value if the key is not in the table. | 
|  LispValue | StandardLispComplex.getImaginary() | 
|  LispValue | LispComplex.getImaginary()Returns the imaginary part of the complex number. | 
|  LispValue | StandardLispPackage.getNicknames()Returns a list of the nicknames of this package. | 
|  LispValue | LispPackage.getNicknames()Returns a list of the nicknames of this package. | 
|  LispValue | StandardLispComplex.getReal() | 
|  LispValue | LispComplex.getReal()Returns the real part of the complex number. | 
|  LispValue | StandardLispFunction.getSymbol()Returns the symbol that owns this function. | 
|  LispValue | LispFunction.getSymbol()Returns the symbol whose function this represents. | 
|  LispValue | StandardLispPackage.getSymbol(LispString str) | 
|  LispValue | LispPackage.getSymbol(LispString str)Returns the symbol with the given name. | 
|  LispValue | StandardLispPackage.getUses() | 
|  LispValue | LispPackage.getUses()Returns a list of package names that this package uses. | 
|  LispValue | StandardLispValue.greaterThan(LispValue arg) | 
|  LispValue | StandardLispNumber.greaterThan(LispValue arg) | 
|  LispValue | LispValue.greaterThan(LispValue arg)Returns T if the object prepended to the argument list is in strictly decreasing order. | 
|  LispValue | StandardLispValue.greaterThanOrEqual(LispValue arg) | 
|  LispValue | StandardLispNumber.greaterThanOrEqual(LispValue arg) | 
|  LispValue | LispValue.greaterThanOrEqual(LispValue arg)Returns T if the object prepended to the argument list is in non-increasing order. | 
|  LispValue | StandardLispValue.hash_table_count() | 
|  LispValue | StandardLispHashTable.hash_table_count() | 
|  LispValue | LispValue.hash_table_count()Returns the number of items in the hash table. | 
|  LispValue | StandardLispValue.hash_table_rehash_size() | 
|  LispValue | StandardLispHashTable.hash_table_rehash_size()This should return the rehash-threshold, but Java 1.1 doesn't let us access that number. | 
|  LispValue | LispValue.hash_table_rehash_size()Returns a floating-point number that indicates how large the hash table will be after rehashing, as a percentage of the current size. | 
|  LispValue | StandardLispValue.hash_table_rehash_threshold() | 
|  LispValue | StandardLispHashTable.hash_table_rehash_threshold()Java 1.1 doesn't let us access this number. | 
|  LispValue | LispValue.hash_table_rehash_threshold()Returns a floating-point number that indicates how full the table gets before it will expand and rehash its contents. | 
|  LispValue | StandardLispValue.hash_table_size() | 
|  LispValue | StandardLispHashTable.hash_table_size()This should return the number of possible entries until the table is full, but Java 1.1 doesn't give us access to that number. | 
|  LispValue | LispValue.hash_table_size()Returns the total size of the hash table, including empty slots. | 
|  LispValue | StandardLispValue.hash_table_test() | 
|  LispValue | StandardLispHashTable.hash_table_test() | 
|  LispValue | LispValue.hash_table_test()Returns the function used when comparing keys in the hash table. | 
|  LispValue | StandardLispValue.hashtablep() | 
|  LispValue | StandardLispHashTable.hashtablep() | 
|  LispValue | LispValue.hashtablep()Returns T if the object is a floating-point number. | 
|  LispValue | StandardLispValue.integerp() | 
|  LispValue | StandardLispInteger.integerp() | 
|  LispValue | StandardLispBignum.integerp() | 
|  LispValue | LispValue.integerp()Returns T if the object is an Integer. | 
|  LispValue | StandardLispValue.keywordp() | 
|  LispValue | StandardLispKeyword.keywordp() | 
|  LispValue | LispValue.keywordp()Returns T if the object is a keyword. | 
|  LispValue | StandardLispValue.last() | 
|  LispValue | StandardLispString.last()Returns the last character in the string. | 
|  LispValue | StandardLispNIL.last() | 
|  LispValue | StandardLispCons.last() | 
|  LispValue | LispValue.last()Returns the last cons cell in a list. | 
|  LispValue | StandardLispValue.length() | 
|  LispValue | StandardLispString.length() | 
|  LispValue | StandardLispNIL.length() | 
|  LispValue | StandardLispConsOrNil.length() | 
|  LispValue | StandardLispCons.length()Returns a LispInteger containing the length of the list. | 
|  LispValue | LispValue.length()Returns the length of a list or string. | 
|  LispValue | StandardLispValue.lessThan(LispValue arg) | 
|  LispValue | StandardLispNumber.lessThan(LispValue arg) | 
|  LispValue | LispValue.lessThan(LispValue arg)Returns T if the object prepended to the argument list is in strictly increasing order. | 
|  LispValue | StandardLispValue.lessThanOrEqual(LispValue arg) | 
|  LispValue | StandardLispNumber.lessThanOrEqual(LispValue arg) | 
|  LispValue | LispValue.lessThanOrEqual(LispValue arg)Returns T if the object prepended to the argument list is in strictly non-decreasing order. | 
|  LispValue | StandardLispPackage.lisp_import(LispValue symbols)Imports the given symbols into the current package. | 
|  LispValue | StandardLispValue.lisp_null() | 
|  LispValue | StandardLispNIL.lisp_null() | 
|  LispValue | LispValue.lisp_null()Returns T if the object is NIL. | 
|  LispValue | StandardLispValue.list() | 
|  LispValue | LispValue.list()Creates a list from the object. | 
|  LispValue | StandardLispValue.listp() | 
|  LispValue | StandardLispConsOrNil.listp() | 
|  LispValue | LispValue.listp()Returns T if the object is a list. | 
| (package private)  LispValue | StandardLispPackage.makeSymbolsFromList(LispValue symbolList) | 
|  LispValue | StandardLispValue.max(LispValue args) | 
|  LispValue | StandardLispNumber.max(LispValue args)Returns the max of this number and its arguments, which may be a list of numbers or a single number. | 
|  LispValue | LispValue.max(LispValue args)Returns the maximum element of a list of numbers. | 
|  LispValue | StandardLispValue.member(LispValue elt) | 
|  LispValue | StandardLispNIL.member(LispValue elt) | 
|  LispValue | StandardLispCons.member(LispValue elt) | 
|  LispValue | LispValue.member(LispValue elt)Returns the tail of the list starting at the given element. | 
|  LispValue | StandardLispValue.min(LispValue args) | 
|  LispValue | StandardLispNumber.min(LispValue args)Returns the min of this number and its arguments, which may be a list of numbers or a single number. | 
|  LispValue | LispValue.min(LispValue args)Returns the minimum element of a list of numbers. | 
|  LispValue | StandardLispValue.multiply(LispValue args) | 
|  LispValue | StandardLispNumber.multiply(LispValue args)MULTIPLY adds any combination of real or integer numbers. | 
|  LispValue | StandardLispBignum.multiply(LispValue args)MULTIPLY adds any combination of real or integer numbers. | 
|  LispValue | LispValue.multiply(LispValue args)Returns the product of the object and the object(s) in the argument list. | 
|  LispValue | StandardLispValue.nconc(LispValue arg) | 
|  LispValue | StandardLispConsOrNil.nconc(LispValue arg)If this object is NIL, returns the argument. | 
|  LispValue | LispValue.nconc(LispValue arg)Destructively appends a list to the end of the given list. | 
|  LispValue | StandardLispValue.negate() | 
|  LispValue | StandardLispNumber.negate()Returns the negative of the given number. | 
|  LispValue | StandardLispBignum.negate() | 
|  LispValue | LispValue.negate()Return the negative of a number. | 
|  LispValue | StandardLispValue.neql(LispValue val)Returns NIL if eql returns T, and vice versa. | 
|  LispValue | LispValue.neql(LispValue val)Not in the LISP standard, but useful so we don't have to compose (NOT (EQL ...)) when creating expressions. | 
|  LispValue | StandardLispValue.ninth() | 
|  LispValue | StandardLispString.ninth() | 
|  LispValue | StandardLispNIL.ninth() | 
|  LispValue | StandardLispCons.ninth() | 
|  LispValue | LispValue.ninth()Returns the ninth element of a list, or NIL if the list is shorter than nine elements. | 
|  LispValue | StandardLispValue.nreverse() | 
|  LispValue | StandardLispConsOrNil.nreverse() | 
|  LispValue | LispValue.nreverse()Destructively reverses the given list. | 
|  LispValue | StandardLispNIL.nreverse(LispValue index) | 
|  LispValue | StandardLispValue.nstringCapitalize()For Common LISP compatibility, but identical to stringCapitalize. | 
|  LispValue | StandardLispString.nstringCapitalize()For Common LISP compatibility, but identical to stringCapitalize. | 
|  LispValue | LispValue.nstringCapitalize()For Common LISP compatibility, but identical to stringCapitalize. | 
|  LispValue | StandardLispValue.nstringDowncase()For Common LISP compatibility, but identical to stringDowncase. | 
|  LispValue | StandardLispString.nstringDowncase()For Common LISP compatibility, but identical to stringDowncase. | 
|  LispValue | LispValue.nstringDowncase()For Common LISP compatibility, but identical to stringDowncase. | 
|  LispValue | StandardLispValue.nstringUpcase()For Common LISP compatibility, but identical to stringUpcase. | 
|  LispValue | StandardLispString.nstringUpcase()For Common LISP compatibility, but identical to stringUpcase. | 
|  LispValue | LispValue.nstringUpcase()For Common LISP compatibility, but identical to stringUpcase. | 
|  LispValue | StandardLispValue.numberp() | 
|  LispValue | StandardLispNumber.numberp() | 
|  LispValue | LispValue.numberp()Returns T if the object is any kind of number. | 
|  LispValue | StandardLispValue.pop()Pops a list and returns the first element. | 
|  LispValue | StandardLispSymbol.pop() | 
|  LispValue | StandardLispConsOrNil.pop() | 
|  LispValue | StandardLispCons.pop() | 
|  LispValue | LispValue.pop()Pops a list and returns the first element. | 
|  LispValue | StandardLispValue.position(LispValue element)Returns the index of an element in a sequence. | 
|  LispValue | StandardLispString.position(LispValue element)Returns the index of an element in a sequence. | 
|  LispValue | StandardLispConsOrNil.position(LispValue element)Returns the index of an element in a sequence. | 
|  LispValue | LispValue.position(LispValue element)Returns the index of an element in a sequence. | 
|  LispValue | StandardLispValue.prin1() | 
|  LispValue | LispValue.prin1()Prints the value to standard output with *print-escape* bound to T. | 
|  LispValue | StandardLispValue.princ() | 
|  LispValue | LispValue.princ()Prints the output so that it is readable to a person. | 
|  LispValue | StandardLispValue.print() | 
|  LispValue | LispValue.print()Prints using prin1, except the output is preceded by a newline and terminated by a space. | 
|  LispValue | StandardLispValue.push(LispValue value)Pushes an element onto a list and returns the list. | 
|  LispValue | StandardLispSymbol.push(LispValue newValue) | 
|  LispValue | StandardLispCons.push(LispValue value) | 
|  LispValue | LispValue.push(LispValue value)Pushes an element onto a list and returns the list. | 
|  LispValue | StandardLispValue.radiansToDegrees()Converts a numeric value from radians to degrees. | 
|  LispValue | StandardLispNumber.radiansToDegrees()Converts a numeric value from radians to degrees. | 
|  LispValue | LispValue.radiansToDegrees()Converts a numeric value from radians to degrees. | 
|  LispValue | StandardLispValue.rassoc(LispValue index) | 
|  LispValue | StandardLispNIL.rassoc(LispValue index) | 
|  LispValue | StandardLispCons.rassoc(LispValue index) | 
|  LispValue | LispValue.rassoc(LispValue index)Like ASSOC except it matches the CDR of the cell instead of the CAR. | 
|  LispValue | StandardLispValue.readFromString()Reads a value from the given string. | 
|  LispValue | StandardLispString.readFromString()Reads a value from the given string. | 
|  LispValue | LispValue.readFromString()Reads a value from the given string. | 
|  LispValue | StandardLispValue.reciprocal()Computes 1/x of the given number. | 
|  LispValue | StandardLispNumber.reciprocal()Computes 1/x of the given number. | 
|  LispValue | LispValue.reciprocal()Computes 1/x of the given number. | 
|  LispValue | StandardLispValue.remhash(LispValue key) | 
|  LispValue | StandardLispHashTable.remhash(LispValue key) | 
|  LispValue | LispValue.remhash(LispValue key)Removes an element from a hash table. | 
|  LispValue | StandardLispValue.remove(LispValue elt) | 
|  LispValue | StandardLispNIL.remove(LispValue elt) | 
|  LispValue | StandardLispCons.remove(LispValue elt) | 
|  LispValue | LispValue.remove(LispValue elt)Returns a copy of a list without all copies of the given element. | 
|  LispValue | StandardLispValue.rest()Synonym for CDR. | 
|  LispValue | StandardLispNIL.rest() | 
|  LispValue | StandardLispCons.rest() | 
|  LispValue | LispValue.rest()Synonym for CDR. | 
|  LispValue | StandardLispValue.reverse() | 
|  LispValue | StandardLispConsOrNil.reverse() | 
|  LispValue | LispValue.reverse()Returns the reversed value of a list. | 
|  LispValue | StandardLispNIL.reverse(LispValue elt) | 
|  LispValue | StandardLispValue.rplaca(LispValue newCar) | 
|  LispValue | StandardLispNIL.rplaca(LispValue newCar) | 
|  LispValue | StandardLispCons.rplaca(LispValue newCar) | 
|  LispValue | LispValue.rplaca(LispValue newCar)Replaces the CAR of a CONS cell. | 
|  LispValue | StandardLispValue.rplacd(LispValue newCdr) | 
|  LispValue | StandardLispNIL.rplacd(LispValue newCdr) | 
|  LispValue | StandardLispCons.rplacd(LispValue newCdr) | 
|  LispValue | LispValue.rplacd(LispValue newCdr)Replaces the CDR of a CONS cell. | 
|  LispValue | StandardLispValue.sec()Secant function, 1/cos(x), argument in radians. | 
|  LispValue | StandardLispNumber.sec()Secant function, 1/cos(x), argument in radians. | 
|  LispValue | LispValue.sec()Secant function, 1/cos(x), argument in radians. | 
|  LispValue | StandardLispValue.second() | 
|  LispValue | StandardLispString.second() | 
|  LispValue | StandardLispNIL.second() | 
|  LispValue | StandardLispCons.second() | 
|  LispValue | LispValue.second()Returns the second element of a list or NIL if the list is shorter than two elements. | 
|  LispValue | StandardLispValue.setf_documentation(LispValue type,
                   LispValue value) | 
|  LispValue | StandardLispSymbol.setf_documentation(LispValue type,
                   LispValue value) | 
|  LispValue | LispValue.setf_documentation(LispValue type,
                   LispValue value)Sets the documentation string for this symbol of the type specified. | 
|  LispValue | StandardLispValue.setf_gethash(LispValue key,
             LispValue value) | 
|  LispValue | StandardLispHashTable.setf_gethash(LispValue key,
             LispValue value) | 
|  LispValue | LispValue.setf_gethash(LispValue key,
             LispValue value)Sets a value in a hash table. | 
|  LispValue | StandardLispValue.setf_symbol_function(LispValue newFunction) | 
|  LispValue | StandardLispSymbol.setf_symbol_function(LispValue newCode) | 
|  LispValue | StandardLispNIL.setf_symbol_function(LispValue newFunction) | 
|  LispValue | LispValue.setf_symbol_function(LispValue newFunction)Sets the function of a symbol. | 
|  LispValue | StandardLispValue.setf_symbol_plist(LispValue newPlist) | 
|  LispValue | StandardLispSymbol.setf_symbol_plist(LispValue newPlist) | 
|  LispValue | LispValue.setf_symbol_plist(LispValue newPlist)Sets the property list of a symbol. | 
|  LispValue | StandardLispValue.setf_symbol_value(LispValue newValue) | 
|  LispValue | StandardLispSymbol.setf_symbol_value(LispValue newValue) | 
|  LispValue | StandardLispNIL.setf_symbol_value(LispValue newValue) | 
|  LispValue | StandardLispKeyword.setf_symbol_value(LispValue newValue) | 
|  LispValue | StandardLispConstant.setf_symbol_value(LispValue newValue) | 
|  LispValue | LispValue.setf_symbol_value(LispValue newValue)Sets the value of a symbol. | 
|  LispValue | StandardLispValue.setq(LispValue newValue) | 
|  LispValue | StandardLispSymbol.setq(LispValue newValue) | 
|  LispValue | LispValue.setq(LispValue newValue)Assigns a value to a symbol. | 
|  LispValue | StandardLispValue.seventh() | 
|  LispValue | StandardLispString.seventh() | 
|  LispValue | StandardLispNIL.seventh() | 
|  LispValue | StandardLispCons.seventh() | 
|  LispValue | LispValue.seventh()Returns the seventh element of a list or NIL if the list is shorter than seven elements. | 
|  LispValue | StandardLispPackage.shadow(LispValue symbols) | 
|  LispValue | StandardLispPackage.shadowing_import(LispValue symbols)Imports the given symbols into the current package shadowing list. | 
|  LispValue | StandardLispValue.sin()Sine trigonometric function. | 
|  LispValue | StandardLispNumber.sin()Sine trigonometric function, argument is in radians. | 
|  LispValue | LispValue.sin()Sine trigonometric function, argument is in radians. | 
|  LispValue | StandardLispValue.sixth() | 
|  LispValue | StandardLispString.sixth() | 
|  LispValue | StandardLispNIL.sixth() | 
|  LispValue | StandardLispCons.sixth() | 
|  LispValue | LispValue.sixth()Returns the sixth element of a list or NIL if the list is shorter than six elements. | 
|  LispValue | StandardLispValue.sqrt()Square root. | 
|  LispValue | StandardLispNumber.sqrt() | 
|  LispValue | LispValue.sqrt()Square root, accepts negative numbers. | 
|  LispValue | StandardLispValue.string()Converts a String, Symbol or Character to a string. | 
|  LispValue | StandardLispSymbol.string()Converts a String, Symbol or Character to a string. | 
|  LispValue | StandardLispString.string()Converts a String, Symbol or Character to a string. | 
|  LispValue | StandardLispCharacter.string()Converts a String, Symbol or Character to a string. | 
|  LispValue | LispValue.string()Converts a String, Symbol or Character to a string. | 
|  LispValue | StandardLispValue.stringCapitalize()Capitalizes the first character of a string and converts the remaining characters to lower case. | 
|  LispValue | StandardLispString.stringCapitalize()Capitalizes the first character of a string and converts the remaining characters to lower case. | 
|  LispValue | LispValue.stringCapitalize()Capitalizes the first character of a string and converts the remaining characters to lower case. | 
|  LispValue | StandardLispValue.stringDowncase()Converts all of the characters to lower case. | 
|  LispValue | StandardLispString.stringDowncase()Converts all of the characters to lower case. | 
|  LispValue | LispValue.stringDowncase()Converts all of the characters to lower case. | 
|  LispValue | StandardLispValue.stringEndsWith(LispValue arg)Not in Common LISP, but useful. | 
|  LispValue | StandardLispString.stringEndsWith(LispValue arg)Not in Common LISP, but useful. | 
|  LispValue | LispValue.stringEndsWith(LispValue arg)Not in Common LISP, but useful. | 
|  LispValue | StandardLispValue.stringEq(LispValue arg)Returns T if the argument is an identical string to the object. | 
|  LispValue | StandardLispString.stringEq(LispValue arg)Returns T if the argument is an identical string to the object. | 
|  LispValue | LispValue.stringEq(LispValue arg)Returns T if the argument is an identical string to the object. | 
|  LispValue | StandardLispValue.stringEqual(LispValue arg)Returns T if the argument is an identical string to the object. | 
|  LispValue | StandardLispString.stringEqual(LispValue arg)Returns T if the argument is an identical string to the object. | 
|  LispValue | LispValue.stringEqual(LispValue arg)Returns T if the argument is an identical string to the object. | 
|  LispValue | StandardLispValue.stringGreaterP(LispValue arg)This is the LISP string-greaterp function. | 
|  LispValue | StandardLispString.stringGreaterP(LispValue arg)This is the LISP string-greaterp function. | 
|  LispValue | LispValue.stringGreaterP(LispValue arg)This is the LISP string-greaterp function. | 
|  LispValue | StandardLispValue.stringGreaterThan(LispValue arg)This is the LISP string> function. | 
|  LispValue | StandardLispString.stringGreaterThan(LispValue arg)This is the LISP string> function. | 
|  LispValue | LispValue.stringGreaterThan(LispValue arg)This is the LISP string> function. | 
|  LispValue | StandardLispValue.stringGreaterThanOrEqual(LispValue arg)This is the LISP string>= function. | 
|  LispValue | StandardLispString.stringGreaterThanOrEqual(LispValue arg)This is the LISP string>= function. | 
|  LispValue | LispValue.stringGreaterThanOrEqual(LispValue arg)This is the LISP string>= function. | 
|  LispValue | StandardLispValue.stringLeftTrim()Trims the left end of the string by deleting whitespace on both ends. | 
|  LispValue | StandardLispString.stringLeftTrim()Trims the left end of the string by deleting whitespace on both ends. | 
|  LispValue | LispValue.stringLeftTrim()Trims the left end of the string by deleting whitespace on both ends. | 
|  LispValue | StandardLispValue.stringLeftTrim(LispValue deleteBag)Trims the left end of the string by deleting characters in the input string on both ends. | 
|  LispValue | StandardLispString.stringLeftTrim(LispValue deleteBag)Trims the left end of the string by deleting characters in the input string on both ends. | 
|  LispValue | LispValue.stringLeftTrim(LispValue deleteBag)Trims the left end of the string by deleting characters in the input string on both ends. | 
|  LispValue | StandardLispValue.stringLessP(LispValue arg)This is the LISP string-lessp function. | 
|  LispValue | StandardLispString.stringLessP(LispValue arg)This is the LISP string-lessp function. | 
|  LispValue | LispValue.stringLessP(LispValue arg)This is the LISP string-lessp function. | 
|  LispValue | StandardLispValue.stringLessThan(LispValue arg)This is the LISP string< function. | 
|  LispValue | StandardLispString.stringLessThan(LispValue arg)This is the LISP string< function. | 
|  LispValue | LispValue.stringLessThan(LispValue arg)This is the LISP string< function. | 
|  LispValue | StandardLispValue.stringLessThanOrEqual(LispValue arg)This is the LISP string<= function. | 
|  LispValue | StandardLispString.stringLessThanOrEqual(LispValue arg)This is the LISP string<= function. | 
|  LispValue | LispValue.stringLessThanOrEqual(LispValue arg)This is the LISP string<= function. | 
|  LispValue | StandardLispValue.stringNeq(LispValue arg)Returns T if the argument is not STRING= the given string. | 
|  LispValue | StandardLispString.stringNeq(LispValue arg)Returns T if the argument is not STRING= the given string. | 
|  LispValue | LispValue.stringNeq(LispValue arg)Returns T if the argument is not STRING= the given string. | 
|  LispValue | StandardLispValue.stringNotGreaterP(LispValue arg)This is the LISP string-not-greaterp function. | 
|  LispValue | StandardLispString.stringNotGreaterP(LispValue arg)This is the LISP string-not-greaterp function. | 
|  LispValue | LispValue.stringNotGreaterP(LispValue arg)This is the LISP string-not-greaterp function. | 
|  LispValue | StandardLispValue.stringNotLessP(LispValue arg)This is the LISP string-not-lessp function. | 
|  LispValue | StandardLispString.stringNotLessP(LispValue arg)This is the LISP string-not-lessp function. | 
|  LispValue | LispValue.stringNotLessP(LispValue arg)This is the LISP string-not-lessp function. | 
|  LispValue | StandardLispValue.stringp() | 
|  LispValue | StandardLispString.stringp() | 
|  LispValue | LispValue.stringp()Returns T if the object is a string. | 
|  LispValue | StandardLispValue.stringRightTrim()Trims the right end of the string by deleting whitespace on both ends. | 
|  LispValue | StandardLispString.stringRightTrim()Trims the right end of the string by deleting whitespace on both ends. | 
|  LispValue | LispValue.stringRightTrim()Trims the right end of the string by deleting whitespace on both ends. | 
|  LispValue | StandardLispValue.stringRightTrim(LispValue deleteBag)Trims the right end of the string by deleting characters in the input string on both ends. | 
|  LispValue | StandardLispString.stringRightTrim(LispValue deleteBag)Trims the right end of the string by deleting characters in the input string on both ends. | 
|  LispValue | LispValue.stringRightTrim(LispValue deleteBag)Trims the right end of the string by deleting characters in the input string on both ends. | 
|  LispValue | StandardLispValue.stringStartsWith(LispValue arg)Not in Common LISP, but useful. | 
|  LispValue | StandardLispString.stringStartsWith(LispValue arg)Not in Common LISP, but useful. | 
|  LispValue | LispValue.stringStartsWith(LispValue arg)Not in Common LISP, but useful. | 
|  LispValue | StandardLispValue.stringTrim()Trims the string by deleting whitespace on both ends. | 
|  LispValue | StandardLispString.stringTrim()Trims the string by deleting whitespace on both ends. | 
|  LispValue | LispValue.stringTrim()Trims the string by deleting whitespace on both ends. | 
|  LispValue | StandardLispValue.stringTrim(LispValue deleteBag)Trims the string by deleting characters in the input string on both ends. | 
|  LispValue | StandardLispString.stringTrim(LispValue deleteBag)Trims the string by deleting characters in the input string on both ends. | 
|  LispValue | LispValue.stringTrim(LispValue deleteBag)Trims the string by deleting characters in the input string on both ends. | 
|  LispValue | StandardLispValue.stringUpcase()Converts all the characters to upper case. | 
|  LispValue | StandardLispString.stringUpcase()Converts all the characters to upper case. | 
|  LispValue | LispValue.stringUpcase()Converts all the characters to upper case. | 
|  LispValue | StandardLispValue.subst(LispValue newValue,
      LispValue oldValue) | 
|  LispValue | StandardLispNIL.subst(LispValue oldValue,
      LispValue newValue) | 
|  LispValue | StandardLispCons.subst(LispValue newValue,
      LispValue oldValue) | 
|  LispValue | LispValue.subst(LispValue newValue,
      LispValue oldValue)Replaces all oldValues in a tree with newValue. | 
|  LispValue | StandardLispValue.substring(LispValue start) | 
|  LispValue | StandardLispString.substring(LispValue start)Returns the substring starting at position START to the end. | 
|  LispValue | LispValue.substring(LispValue start)Returns the substring of a string starting with the nth element. | 
|  LispValue | StandardLispValue.substring(LispValue start,
          LispValue end) | 
|  LispValue | StandardLispString.substring(LispValue start,
          LispValue end)Returns the substring starting at position START to the end. | 
|  LispValue | LispValue.substring(LispValue start,
          LispValue end)Returns the substring of a string starting with the start element and ending just before the end element. | 
|  LispValue | StandardLispValue.subtract(LispValue args) | 
|  LispValue | StandardLispNumber.subtract(LispValue args)SUBTRACT adds any combination of real or integer numbers. | 
|  LispValue | StandardLispBignum.subtract(LispValue args)SUBTRACT adds any combination of real or integer numbers. | 
|  LispValue | LispValue.subtract(LispValue args)Returns the difference of the object and the object(s) in the argument list. | 
|  LispValue | StandardLispValue.symbol_function() | 
|  LispValue | StandardLispSymbol.symbol_function() | 
|  LispValue | LispValue.symbol_function()Returns the function assigned to a symbol. | 
|  LispValue | StandardLispValue.symbol_name() | 
|  LispValue | StandardLispSymbol.symbol_name() | 
|  LispValue | StandardLispNIL.symbol_name() | 
|  LispValue | LispValue.symbol_name()Returns a string containing the name of a symbol. | 
|  LispValue | StandardLispValue.symbol_package() | 
|  LispValue | StandardLispSymbol.symbol_package() | 
|  LispValue | StandardLispNIL.symbol_package() | 
|  LispValue | LispValue.symbol_package()Returns the package of a symbol. | 
|  LispValue | StandardLispValue.symbol_plist() | 
|  LispValue | StandardLispSymbol.symbol_plist() | 
|  LispValue | StandardLispNIL.symbol_plist() | 
|  LispValue | LispValue.symbol_plist()Returns the property list of a symbol. | 
|  LispValue | StandardLispValue.symbol_value() | 
|  LispValue | StandardLispSymbol.symbol_value() | 
|  LispValue | StandardLispNIL.symbol_value() | 
|  LispValue | LispValue.symbol_value()Returns the value of a symbol. | 
|  LispValue | StandardLispValue.symbolp() | 
|  LispValue | StandardLispSymbol.symbolp() | 
|  LispValue | StandardLispNIL.symbolp() | 
|  LispValue | LispValue.symbolp()Returns T if the object is a symbol. | 
|  LispValue | StandardLispValue.tan()Tangent trigonometric function. | 
|  LispValue | StandardLispNumber.tan()Tangent trigonometric function, argument is in radians. | 
|  LispValue | LispValue.tan()Tangent trigonometric function, argument is in radians. | 
|  LispValue | StandardLispValue.tenth() | 
|  LispValue | StandardLispString.tenth() | 
|  LispValue | StandardLispNIL.tenth() | 
|  LispValue | StandardLispCons.tenth() | 
|  LispValue | LispValue.tenth()Returns the tenth element of a list or NIL if the list is less than ten elements long. | 
|  LispValue | StandardLispValue.third() | 
|  LispValue | StandardLispString.third() | 
|  LispValue | StandardLispNIL.third() | 
|  LispValue | StandardLispCons.third() | 
|  LispValue | LispValue.third()Returns the third element of a list or NIL if the list is less than three elements long. | 
| static LispValue | LispValueFactory.toLisp(Jatha lisp,
       Object obj)Deprecated. Use the same method on the Jatha class instead | 
| private  LispValue | StandardLispPackage.transformToStrings(LispValue list) | 
|  LispValue | StandardLispValue.type_of() | 
|  LispValue | StandardLispSymbol.type_of() | 
|  LispValue | StandardLispString.type_of() | 
|  LispValue | StandardLispReal.type_of() | 
|  LispValue | StandardLispPackage.type_of() | 
|  LispValue | StandardLispNIL.type_of() | 
|  LispValue | StandardLispInteger.type_of() | 
|  LispValue | StandardLispHashTable.type_of() | 
|  LispValue | StandardLispCons.type_of() | 
|  LispValue | StandardLispCharacter.type_of() | 
|  LispValue | StandardLispBignum.type_of() | 
|  LispValue | LispValue.type_of() | 
|  LispValue | StandardLispValue.typep(LispValue type) | 
|  LispValue | StandardLispSymbol.typep(LispValue type) | 
|  LispValue | StandardLispString.typep(LispValue type) | 
|  LispValue | StandardLispReal.typep(LispValue type) | 
|  LispValue | StandardLispPackage.typep(LispValue type) | 
|  LispValue | StandardLispNumber.typep(LispValue type) | 
|  LispValue | StandardLispNIL.typep(LispValue type) | 
|  LispValue | StandardLispInteger.typep(LispValue type) | 
|  LispValue | StandardLispHashTable.typep(LispValue type) | 
|  LispValue | StandardLispCons.typep(LispValue type) | 
|  LispValue | StandardLispCharacter.typep(LispValue type) | 
|  LispValue | StandardLispBignum.typep(LispValue type) | 
|  LispValue | StandardLispAtom.typep(LispValue type) | 
|  LispValue | LispValue.typep(LispValue type) | 
|  LispValue | StandardLispValue.zerop() | 
|  LispValue | StandardLispReal.zerop() | 
|  LispValue | StandardLispInteger.zerop() | 
|  LispValue | StandardLispBignum.zerop() | 
|  LispValue | LispValue.zerop() | 
| Methods in org.jatha.dynatype with parameters of type LispValue | |
|---|---|
|  LispValue | StandardLispValue.add(LispValue args) | 
|  LispValue | StandardLispNumber.add(LispValue args)ADD adds any combination of real or integer numbers. | 
|  LispValue | StandardLispBignum.add(LispValue args) | 
|  LispValue | LispValue.add(LispValue args)Returns the sum of the object and the object(s) in the argument list. | 
|  LispValue | StandardLispPackage.addSymbol(LispString name,
          LispValue symbol)Stores a new symbol in this package. | 
|  LispValue | LispPackage.addSymbol(LispString name,
          LispValue symbol)Returns the symbol after it is added to the package. | 
|  LispValue | StandardLispValue.append(LispValue otherList) | 
|  LispValue | StandardLispNIL.append(LispValue otherList) | 
|  LispValue | StandardLispCons.append(LispValue otherList) | 
|  LispValue | LispValue.append(LispValue otherList)Append two lists together. | 
|  LispValue | StandardLispValue.apply(LispValue args) | 
|  LispValue | StandardLispSymbol.apply(LispValue args) | 
|  LispValue | LispValue.apply(LispValue args)Apply a function to an argument list. | 
|  LispValue | StandardLispValue.assoc(LispValue index) | 
|  LispValue | StandardLispNIL.assoc(LispValue index) | 
|  LispValue | StandardLispCons.assoc(LispValue index) | 
|  LispValue | LispValue.assoc(LispValue index)Look up a value in an association list. | 
|  LispValue | StandardLispValue.atan2(LispValue x)Arctan function, argument in radians. | 
|  LispValue | StandardLispNumber.atan2(LispValue x)Two-argument Arctan function with result in radians Also called Inverse Tangent, this is the angle whose tangent is y/x, where y is the first argument and x is the second argument. | 
|  LispValue | LispValue.atan2(LispValue x)Arctan function. | 
|  LispValue | StandardLispValue.concatenate(LispValue values)Concatenate a string or symbol to other strings or symbols. | 
|  LispValue | StandardLispString.concatenate(LispValue values)Concatenate a string to another string. | 
|  LispValue | LispValue.concatenate(LispValue value)Concatenate a string to another string. | 
|  boolean | StandardLispValue.contains(LispValue object)Wrapper for member(). | 
|  boolean | StandardLispCons.contains(LispValue object)Wrapper for member(). | 
|  boolean | LispValue.contains(LispValue object)Wrapper for member(). | 
|  LispValue | StandardLispValue.divide(LispValue args) | 
|  LispValue | StandardLispNumber.divide(LispValue args)DIVIDE adds any combination of real or integer numbers. | 
|  LispValue | StandardLispBignum.divide(LispValue args)DIVIDE adds any combination of real or integer numbers. | 
|  LispValue | LispValue.divide(LispValue args)Returns the quotient of the object and the object(s) in the argument list. | 
|  LispValue | StandardLispValue.documentation(LispValue type) | 
|  LispValue | StandardLispSymbol.documentation(LispValue type) | 
|  LispValue | LispValue.documentation(LispValue type)Returns the documentation string for this symbol, of the type specified. | 
|  LispValue | StandardLispValue.elt(LispValue index) | 
|  LispValue | StandardLispString.elt(LispValue index) | 
|  LispValue | StandardLispNIL.elt(LispValue index) | 
|  LispValue | StandardLispConsOrNil.elt(LispValue index) | 
|  LispValue | LispValue.elt(LispValue index)Returns the nth element of a list. | 
|  LispValue | StandardLispValue.eq(LispValue val) | 
|  LispValue | LispValue.eq(LispValue val)Returns T if the argument is exactly identical to the object. | 
|  LispValue | StandardLispValue.eql(LispValue val) | 
|  LispValue | StandardLispString.eql(LispValue other) | 
|  LispValue | StandardLispReal.eql(LispValue val) | 
|  LispValue | StandardLispNumber.eql(LispValue arg) | 
|  LispValue | StandardLispInteger.eql(LispValue val) | 
|  LispValue | StandardLispCharacter.eql(LispValue val) | 
|  LispValue | StandardLispBignum.eql(LispValue val) | 
|  LispValue | LispValue.eql(LispValue val)Returns T if the argument is EQ to the object or if the arguments and object are numbers with equal values. | 
|  LispValue | StandardLispValue.equal(LispValue val) | 
|  LispValue | StandardLispString.equal(LispValue other) | 
|  LispValue | StandardLispReal.equal(LispValue val) | 
|  LispValue | StandardLispInteger.equal(LispValue val) | 
|  LispValue | StandardLispCons.equal(LispValue value) | 
|  LispValue | StandardLispCharacter.equal(LispValue val) | 
|  LispValue | StandardLispBignum.equal(LispValue val) | 
|  LispValue | LispValue.equal(LispValue val)Returns T if the argument is EQL or if two strings are STRING= or if two trees have EQUAL subtrees. | 
|  LispValue | StandardLispValue.equalNumeric(LispValue arg) | 
|  LispValue | StandardLispNumber.equalNumeric(LispValue arg) | 
|  LispValue | LispValue.equalNumeric(LispValue arg)Returns T if the object is EQUAL to its argument. | 
|  boolean | StandardLispString.equals(LispValue other) | 
|  LispValue | StandardLispPackage.export(LispValue symbols)Declares the symbol or symbols as exported symbols. | 
|  LispValue | LispPackage.export(LispValue symbols)Declares the symbol or symbols as exported symbols. | 
|  LispValue | StandardLispValue.funcall(LispValue args) | 
|  LispValue | StandardLispSymbol.funcall(LispValue args) | 
|  LispValue | LispValue.funcall(LispValue args)Calls a functio non a list of arguments. | 
| private  LispString | StandardLispPackage.getAsString(LispValue inp) | 
|  LispValue | StandardLispValue.gethash(LispValue key) | 
|  LispValue | StandardLispHashTable.gethash(LispValue key) | 
|  LispValue | LispValue.gethash(LispValue key)Retrieves values from a hash table. | 
|  LispValue | StandardLispValue.gethash(LispValue key,
        LispValue defawlt) | 
|  LispValue | StandardLispHashTable.gethash(LispValue key,
        LispValue defawlt) | 
|  LispValue | LispValue.gethash(LispValue key,
        LispValue defawlt)Retrieves values from a hash table, returning a default value if the key is not in the table. | 
|  LispValue | StandardLispValue.greaterThan(LispValue arg) | 
|  LispValue | StandardLispNumber.greaterThan(LispValue arg) | 
|  LispValue | LispValue.greaterThan(LispValue arg)Returns T if the object prepended to the argument list is in strictly decreasing order. | 
|  LispValue | StandardLispValue.greaterThanOrEqual(LispValue arg) | 
|  LispValue | StandardLispNumber.greaterThanOrEqual(LispValue arg) | 
|  LispValue | LispValue.greaterThanOrEqual(LispValue arg)Returns T if the object prepended to the argument list is in non-increasing order. | 
|  LispValue | StandardLispValue.lessThan(LispValue arg) | 
|  LispValue | StandardLispNumber.lessThan(LispValue arg) | 
|  LispValue | LispValue.lessThan(LispValue arg)Returns T if the object prepended to the argument list is in strictly increasing order. | 
|  LispValue | StandardLispValue.lessThanOrEqual(LispValue arg) | 
|  LispValue | StandardLispNumber.lessThanOrEqual(LispValue arg) | 
|  LispValue | LispValue.lessThanOrEqual(LispValue arg)Returns T if the object prepended to the argument list is in strictly non-decreasing order. | 
|  LispValue | StandardLispPackage.lisp_import(LispValue symbols)Imports the given symbols into the current package. | 
| static LispCons | LispValueFactory.makeCons(Jatha lisp,
         LispValue theCar,
         LispValue theCdr)Deprecated. Use the same method on the Jatha class instead | 
| static LispCons | LispValueFactory.makeList(Jatha lisp,
         LispValue first)Deprecated. Use the same method on the Jatha class instead | 
| static LispCons | LispValueFactory.makeList(Jatha lisp,
         LispValue first,
         LispValue second)Deprecated. Use the same method on the Jatha class instead | 
| static LispCons | LispValueFactory.makeList(Jatha lisp,
         LispValue first,
         LispValue second,
         LispValue third)Deprecated. Use the same method on the Jatha class instead | 
| static LispCons | LispValueFactory.makeList(Jatha lisp,
         LispValue first,
         LispValue second,
         LispValue third,
         LispValue fourth)Deprecated. Use the same method on the Jatha class instead | 
| (package private)  LispValue | StandardLispPackage.makeSymbolsFromList(LispValue symbolList) | 
|  LispValue | StandardLispValue.max(LispValue args) | 
|  LispValue | StandardLispNumber.max(LispValue args)Returns the max of this number and its arguments, which may be a list of numbers or a single number. | 
|  LispValue | LispValue.max(LispValue args)Returns the maximum element of a list of numbers. | 
|  LispValue | StandardLispValue.member(LispValue elt) | 
|  LispValue | StandardLispNIL.member(LispValue elt) | 
|  LispValue | StandardLispCons.member(LispValue elt) | 
|  LispValue | LispValue.member(LispValue elt)Returns the tail of the list starting at the given element. | 
|  LispValue | StandardLispValue.min(LispValue args) | 
|  LispValue | StandardLispNumber.min(LispValue args)Returns the min of this number and its arguments, which may be a list of numbers or a single number. | 
|  LispValue | LispValue.min(LispValue args)Returns the minimum element of a list of numbers. | 
|  LispValue | StandardLispValue.multiply(LispValue args) | 
|  LispValue | StandardLispNumber.multiply(LispValue args)MULTIPLY adds any combination of real or integer numbers. | 
|  LispValue | StandardLispBignum.multiply(LispValue args)MULTIPLY adds any combination of real or integer numbers. | 
|  LispValue | LispValue.multiply(LispValue args)Returns the product of the object and the object(s) in the argument list. | 
|  LispValue | StandardLispValue.nconc(LispValue arg) | 
|  LispValue | StandardLispConsOrNil.nconc(LispValue arg)If this object is NIL, returns the argument. | 
|  LispValue | LispValue.nconc(LispValue arg)Destructively appends a list to the end of the given list. | 
|  LispValue | StandardLispValue.neql(LispValue val)Returns NIL if eql returns T, and vice versa. | 
|  LispValue | LispValue.neql(LispValue val)Not in the LISP standard, but useful so we don't have to compose (NOT (EQL ...)) when creating expressions. | 
|  LispValue | StandardLispNIL.nreverse(LispValue index) | 
|  LispValue | StandardLispValue.position(LispValue element)Returns the index of an element in a sequence. | 
|  LispValue | StandardLispString.position(LispValue element)Returns the index of an element in a sequence. | 
|  LispValue | StandardLispConsOrNil.position(LispValue element)Returns the index of an element in a sequence. | 
|  LispValue | LispValue.position(LispValue element)Returns the index of an element in a sequence. | 
|  LispValue | StandardLispValue.push(LispValue value)Pushes an element onto a list and returns the list. | 
|  LispValue | StandardLispSymbol.push(LispValue newValue) | 
|  LispValue | StandardLispCons.push(LispValue value) | 
|  LispValue | LispValue.push(LispValue value)Pushes an element onto a list and returns the list. | 
|  LispValue | StandardLispValue.rassoc(LispValue index) | 
|  LispValue | StandardLispNIL.rassoc(LispValue index) | 
|  LispValue | StandardLispCons.rassoc(LispValue index) | 
|  LispValue | LispValue.rassoc(LispValue index)Like ASSOC except it matches the CDR of the cell instead of the CAR. | 
|  LispValue | StandardLispValue.remhash(LispValue key) | 
|  LispValue | StandardLispHashTable.remhash(LispValue key) | 
|  LispValue | LispValue.remhash(LispValue key)Removes an element from a hash table. | 
|  LispValue | StandardLispValue.remove(LispValue elt) | 
|  LispValue | StandardLispNIL.remove(LispValue elt) | 
|  LispValue | StandardLispCons.remove(LispValue elt) | 
|  LispValue | LispValue.remove(LispValue elt)Returns a copy of a list without all copies of the given element. | 
|  LispValue | StandardLispNIL.reverse(LispValue elt) | 
|  LispValue | StandardLispValue.rplaca(LispValue newCar) | 
|  LispValue | StandardLispNIL.rplaca(LispValue newCar) | 
|  LispValue | StandardLispCons.rplaca(LispValue newCar) | 
|  LispValue | LispValue.rplaca(LispValue newCar)Replaces the CAR of a CONS cell. | 
|  LispValue | StandardLispValue.rplacd(LispValue newCdr) | 
|  LispValue | StandardLispNIL.rplacd(LispValue newCdr) | 
|  LispValue | StandardLispCons.rplacd(LispValue newCdr) | 
|  LispValue | LispValue.rplacd(LispValue newCdr)Replaces the CDR of a CONS cell. | 
|  LispValue | StandardLispValue.setf_documentation(LispValue type,
                   LispValue value) | 
|  LispValue | StandardLispSymbol.setf_documentation(LispValue type,
                   LispValue value) | 
|  LispValue | LispValue.setf_documentation(LispValue type,
                   LispValue value)Sets the documentation string for this symbol of the type specified. | 
|  LispValue | StandardLispValue.setf_gethash(LispValue key,
             LispValue value) | 
|  LispValue | StandardLispHashTable.setf_gethash(LispValue key,
             LispValue value) | 
|  LispValue | LispValue.setf_gethash(LispValue key,
             LispValue value)Sets a value in a hash table. | 
|  LispValue | StandardLispValue.setf_symbol_function(LispValue newFunction) | 
|  LispValue | StandardLispSymbol.setf_symbol_function(LispValue newCode) | 
|  LispValue | StandardLispNIL.setf_symbol_function(LispValue newFunction) | 
|  LispValue | LispValue.setf_symbol_function(LispValue newFunction)Sets the function of a symbol. | 
|  LispValue | StandardLispValue.setf_symbol_plist(LispValue newPlist) | 
|  LispValue | StandardLispSymbol.setf_symbol_plist(LispValue newPlist) | 
|  LispValue | LispValue.setf_symbol_plist(LispValue newPlist)Sets the property list of a symbol. | 
|  LispValue | StandardLispValue.setf_symbol_value(LispValue newValue) | 
|  LispValue | StandardLispSymbol.setf_symbol_value(LispValue newValue) | 
|  LispValue | StandardLispNIL.setf_symbol_value(LispValue newValue) | 
|  LispValue | StandardLispKeyword.setf_symbol_value(LispValue newValue) | 
|  LispValue | StandardLispConstant.setf_symbol_value(LispValue newValue) | 
|  LispValue | LispValue.setf_symbol_value(LispValue newValue)Sets the value of a symbol. | 
|  void | StandardLispComplex.setImaginary(LispValue imaginaryPart) | 
|  void | LispComplex.setImaginary(LispValue imag)Sets the real part of a complex number. | 
|  void | StandardLispPackage.setNicknames(LispValue nicknames)Sets the nicknames-list | 
|  void | LispPackage.setNicknames(LispValue nicknames) | 
|  LispValue | StandardLispValue.setq(LispValue newValue) | 
|  LispValue | StandardLispSymbol.setq(LispValue newValue) | 
|  LispValue | LispValue.setq(LispValue newValue)Assigns a value to a symbol. | 
|  void | StandardLispComplex.setReal(LispValue realPart) | 
|  void | LispComplex.setReal(LispValue real)Sets the real part of a complex number. | 
|  void | StandardLispPackage.setUses(LispValue uses) | 
|  void | LispPackage.setUses(LispValue uses)Sets the uses for this package. | 
|  void | StandardLispComplex.setValue(LispValue real,
         LispValue imag)Sets both the real part and the imaginary part of a complex number. | 
|  void | LispComplex.setValue(LispValue real,
         LispValue imag)Sets both the real part and the imaginary part of a complex number. | 
|  LispValue | StandardLispPackage.shadow(LispValue symbols) | 
|  LispValue | StandardLispPackage.shadowing_import(LispValue symbols)Imports the given symbols into the current package shadowing list. | 
|  LispValue | StandardLispValue.stringEndsWith(LispValue arg)Not in Common LISP, but useful. | 
|  LispValue | StandardLispString.stringEndsWith(LispValue arg)Not in Common LISP, but useful. | 
|  LispValue | LispValue.stringEndsWith(LispValue arg)Not in Common LISP, but useful. | 
|  LispValue | StandardLispValue.stringEq(LispValue arg)Returns T if the argument is an identical string to the object. | 
|  LispValue | StandardLispString.stringEq(LispValue arg)Returns T if the argument is an identical string to the object. | 
|  LispValue | LispValue.stringEq(LispValue arg)Returns T if the argument is an identical string to the object. | 
|  LispValue | StandardLispValue.stringEqual(LispValue arg)Returns T if the argument is an identical string to the object. | 
|  LispValue | StandardLispString.stringEqual(LispValue arg)Returns T if the argument is an identical string to the object. | 
|  LispValue | LispValue.stringEqual(LispValue arg)Returns T if the argument is an identical string to the object. | 
|  LispValue | StandardLispValue.stringGreaterP(LispValue arg)This is the LISP string-greaterp function. | 
|  LispValue | StandardLispString.stringGreaterP(LispValue arg)This is the LISP string-greaterp function. | 
|  LispValue | LispValue.stringGreaterP(LispValue arg)This is the LISP string-greaterp function. | 
|  LispValue | StandardLispValue.stringGreaterThan(LispValue arg)This is the LISP string> function. | 
|  LispValue | StandardLispString.stringGreaterThan(LispValue arg)This is the LISP string> function. | 
|  LispValue | LispValue.stringGreaterThan(LispValue arg)This is the LISP string> function. | 
|  LispValue | StandardLispValue.stringGreaterThanOrEqual(LispValue arg)This is the LISP string>= function. | 
|  LispValue | StandardLispString.stringGreaterThanOrEqual(LispValue arg)This is the LISP string>= function. | 
|  LispValue | LispValue.stringGreaterThanOrEqual(LispValue arg)This is the LISP string>= function. | 
|  LispValue | StandardLispValue.stringLeftTrim(LispValue deleteBag)Trims the left end of the string by deleting characters in the input string on both ends. | 
|  LispValue | StandardLispString.stringLeftTrim(LispValue deleteBag)Trims the left end of the string by deleting characters in the input string on both ends. | 
|  LispValue | LispValue.stringLeftTrim(LispValue deleteBag)Trims the left end of the string by deleting characters in the input string on both ends. | 
|  LispValue | StandardLispValue.stringLessP(LispValue arg)This is the LISP string-lessp function. | 
|  LispValue | StandardLispString.stringLessP(LispValue arg)This is the LISP string-lessp function. | 
|  LispValue | LispValue.stringLessP(LispValue arg)This is the LISP string-lessp function. | 
|  LispValue | StandardLispValue.stringLessThan(LispValue arg)This is the LISP string< function. | 
|  LispValue | StandardLispString.stringLessThan(LispValue arg)This is the LISP string< function. | 
|  LispValue | LispValue.stringLessThan(LispValue arg)This is the LISP string< function. | 
|  LispValue | StandardLispValue.stringLessThanOrEqual(LispValue arg)This is the LISP string<= function. | 
|  LispValue | StandardLispString.stringLessThanOrEqual(LispValue arg)This is the LISP string<= function. | 
|  LispValue | LispValue.stringLessThanOrEqual(LispValue arg)This is the LISP string<= function. | 
|  LispValue | StandardLispValue.stringNeq(LispValue arg)Returns T if the argument is not STRING= the given string. | 
|  LispValue | StandardLispString.stringNeq(LispValue arg)Returns T if the argument is not STRING= the given string. | 
|  LispValue | LispValue.stringNeq(LispValue arg)Returns T if the argument is not STRING= the given string. | 
|  LispValue | StandardLispValue.stringNotGreaterP(LispValue arg)This is the LISP string-not-greaterp function. | 
|  LispValue | StandardLispString.stringNotGreaterP(LispValue arg)This is the LISP string-not-greaterp function. | 
|  LispValue | LispValue.stringNotGreaterP(LispValue arg)This is the LISP string-not-greaterp function. | 
|  LispValue | StandardLispValue.stringNotLessP(LispValue arg)This is the LISP string-not-lessp function. | 
|  LispValue | StandardLispString.stringNotLessP(LispValue arg)This is the LISP string-not-lessp function. | 
|  LispValue | LispValue.stringNotLessP(LispValue arg)This is the LISP string-not-lessp function. | 
|  LispValue | StandardLispValue.stringRightTrim(LispValue deleteBag)Trims the right end of the string by deleting characters in the input string on both ends. | 
|  LispValue | StandardLispString.stringRightTrim(LispValue deleteBag)Trims the right end of the string by deleting characters in the input string on both ends. | 
|  LispValue | LispValue.stringRightTrim(LispValue deleteBag)Trims the right end of the string by deleting characters in the input string on both ends. | 
|  LispValue | StandardLispValue.stringStartsWith(LispValue arg)Not in Common LISP, but useful. | 
|  LispValue | StandardLispString.stringStartsWith(LispValue arg)Not in Common LISP, but useful. | 
|  LispValue | LispValue.stringStartsWith(LispValue arg)Not in Common LISP, but useful. | 
|  LispValue | StandardLispValue.stringTrim(LispValue deleteBag)Trims the string by deleting characters in the input string on both ends. | 
|  LispValue | StandardLispString.stringTrim(LispValue deleteBag)Trims the string by deleting characters in the input string on both ends. | 
|  LispValue | LispValue.stringTrim(LispValue deleteBag)Trims the string by deleting characters in the input string on both ends. | 
|  LispValue | StandardLispValue.subst(LispValue newValue,
      LispValue oldValue) | 
|  LispValue | StandardLispNIL.subst(LispValue oldValue,
      LispValue newValue) | 
|  LispValue | StandardLispCons.subst(LispValue newValue,
      LispValue oldValue) | 
|  LispValue | LispValue.subst(LispValue newValue,
      LispValue oldValue)Replaces all oldValues in a tree with newValue. | 
|  LispValue | StandardLispValue.substring(LispValue start) | 
|  LispValue | StandardLispString.substring(LispValue start)Returns the substring starting at position START to the end. | 
|  LispValue | LispValue.substring(LispValue start)Returns the substring of a string starting with the nth element. | 
|  LispValue | StandardLispValue.substring(LispValue start,
          LispValue end) | 
|  LispValue | StandardLispString.substring(LispValue start,
          LispValue end)Returns the substring starting at position START to the end. | 
|  LispValue | LispValue.substring(LispValue start,
          LispValue end)Returns the substring of a string starting with the start element and ending just before the end element. | 
|  LispValue | StandardLispValue.subtract(LispValue args) | 
|  LispValue | StandardLispNumber.subtract(LispValue args)SUBTRACT adds any combination of real or integer numbers. | 
|  LispValue | StandardLispBignum.subtract(LispValue args)SUBTRACT adds any combination of real or integer numbers. | 
|  LispValue | LispValue.subtract(LispValue args)Returns the difference of the object and the object(s) in the argument list. | 
| private  LispValue | StandardLispPackage.transformToStrings(LispValue list) | 
|  LispValue | StandardLispValue.typep(LispValue type) | 
|  LispValue | StandardLispSymbol.typep(LispValue type) | 
|  LispValue | StandardLispString.typep(LispValue type) | 
|  LispValue | StandardLispReal.typep(LispValue type) | 
|  LispValue | StandardLispPackage.typep(LispValue type) | 
|  LispValue | StandardLispNumber.typep(LispValue type) | 
|  LispValue | StandardLispNIL.typep(LispValue type) | 
|  LispValue | StandardLispInteger.typep(LispValue type) | 
|  LispValue | StandardLispHashTable.typep(LispValue type) | 
|  LispValue | StandardLispCons.typep(LispValue type) | 
|  LispValue | StandardLispCharacter.typep(LispValue type) | 
|  LispValue | StandardLispBignum.typep(LispValue type) | 
|  LispValue | StandardLispAtom.typep(LispValue type) | 
|  LispValue | LispValue.typep(LispValue type) | 
|  boolean | StandardLispValue.uses(LispValue pkg) | 
|  boolean | StandardLispPackage.uses(LispValue pkg)Returns true if this package uses the given package | 
|  boolean | LispValue.uses(LispValue pkg)Returns true if this package uses the given package | 
| Constructors in org.jatha.dynatype with parameters of type LispValue | |
|---|---|
| LispConsIterator(LispValue list) | |
| StandardLispComplex(Jatha lisp,
                    LispValue realPart,
                    LispValue imaginaryPart)Creates realPart new complex number with the given real part and imaginary part. | |
| StandardLispCons(Jatha lisp,
                 LispValue theCar,
                 LispValue theCdr) | |
| StandardLispConstant(Jatha lisp,
                     LispString symbolNameString,
                     LispValue itsValue) | |
| StandardLispConstant(Jatha lisp,
                     LispValue oldSymbol) | |
| StandardLispConstant(Jatha lisp,
                     String symbolName,
                     LispValue itsValue) | |
| StandardLispFunction(Jatha lisp,
                     LispValue symbol,
                     LispValue code)Send in the instance of Jatha and the code for this function. | |
| StandardLispHashTable(Jatha lisp,
                      LispValue typeArg,
                      LispValue sizeArg,
                      LispValue rehashSizeArg,
                      LispValue rehashThresholdArg)Send in the test type, size, rehash-size, and rehash-threshold or NIL for any of the parameters. | |
| StandardLispMacro(Jatha f_lisp,
                  LispValue symbol,
                  LispValue value) | |
| StandardLispPackage(Jatha lisp,
                    LispValue name)Creates a new package. | |
| StandardLispPackage(Jatha lisp,
                    LispValue name,
                    LispValue nicknames)Creates a package with a list of nicknames. | |
| StandardLispPackage(Jatha lisp,
                    LispValue name,
                    LispValue nicknames,
                    LispValue usesList) | |
| StandardLispPackage(Jatha lisp,
                    LispValue pname,
                    LispValue pnicknames,
                    LispValue puses,
                    SymbolTable symtab)Creates a package with a list of nicknames and a list of exported symbols. | |
| StandardLispPackage(Jatha lisp,
                    LispValue pname,
                    LispValue pnicknames,
                    LispValue puses,
                    SymbolTable symtab,
                    SymbolTable shadows)Creates a package with a list of nicknames and a list of exported symbols. | |
| Uses of LispValue in org.jatha.eval | 
|---|
| Methods in org.jatha.eval that return LispValue | |
|---|---|
|  LispValue | LispEvaluator.cons(LispValue theCar,
     LispValue theCdr) | 
|  LispValue | LispEvaluator.intern(LispString symbolString) | 
|  LispValue | LispEvaluator.intern(LispString symbolString,
       LispPackage pkg) | 
|  LispValue | LispEvaluator.intern(LispString symbolString,
       LispValue symbol) | 
|  LispValue | LispEvaluator.intern(LispString symbolString,
       LispValue symbol,
       LispPackage pkg) | 
|  LispValue | LispEvaluator.intern(String str) | 
|  LispValue | LispEvaluator.intern(String str,
       LispPackage pkg) | 
|  LispValue | LispEvaluator.nreverse(LispValue thing) | 
|  LispValue | LispEvaluator.reverse(LispValue thing) | 
|  LispValue | LispEvaluator.setf_symbol_function(LispValue symbol,
                     LispValue value) | 
|  LispValue | LispEvaluator.setf_symbol_plist(LispValue symbol,
                  LispValue value) | 
|  LispValue | LispEvaluator.setf_symbol_value(LispValue symbol,
                  LispValue value) | 
| Methods in org.jatha.eval with parameters of type LispValue | |
|---|---|
|  LispValue | LispEvaluator.cons(LispValue theCar,
     LispValue theCdr) | 
|  LispValue | LispEvaluator.intern(LispString symbolString,
       LispValue symbol) | 
|  LispValue | LispEvaluator.intern(LispString symbolString,
       LispValue symbol,
       LispPackage pkg) | 
|  LispValue | LispEvaluator.nreverse(LispValue thing) | 
|  LispValue | LispEvaluator.reverse(LispValue thing) | 
|  LispValue | LispEvaluator.setf_symbol_function(LispValue symbol,
                     LispValue value) | 
|  LispValue | LispEvaluator.setf_symbol_plist(LispValue symbol,
                  LispValue value) | 
|  LispValue | LispEvaluator.setf_symbol_value(LispValue symbol,
                  LispValue value) | 
| Uses of LispValue in org.jatha.machine | 
|---|
| Classes in org.jatha.machine that implement LispValue | |
|---|---|
| (package private)  class | opAPopAP applies a non-recursive function in an evaluation environment. | 
| (package private)  class | opBLKThe BLK-operation is a marker, which pops itself and it's argument from the C register. | 
| (package private)  class | opDAPopDAP optimizes the (... | 
| (package private)  class | opDUMopDUM Sets up a dummy entry in the E register to prepare for execution of a recursive function. | 
| (package private)  class | opJOINopJOIN terminates a branch of an IF-ELSE statement by taking the topmost entry from the D register and storing it in the C register. | 
| (package private)  class | opLDopLD pushes the value of a local variable onto the S register and removes two values from the C register. | 
| (package private)  class | opLD_GLOBALopLD_GLOBAL pushes onto the stack the value of a global variable. | 
| (package private)  class | opLDCopLDC pops two values from the C register and pushes the second of those onto the S register. | 
| (package private)  class | opLDFopLDF prepares to execute a non-recursive function. | 
| (package private)  class | opLDFCLDFC is not in Kogge's book. | 
| (package private)  class | opLDRJPG : Not an original jatha opcode opLDR (op LoaD Rest) has been added to handle user-defined functions with a variable number of args (with &rest keyword in the list of parameters) opLDR pushes the value of a local variable onto the S register and removes two values from the C register. | 
| (package private)  class | opLISopLIS is not in the Kogge book. | 
| (package private)  class | opNILopNIL pushes the constant NIL onto the S register and pops the C register. | 
| (package private)  class | opRAPopRAP applies a recursive function in an evaluation environment. | 
| (package private)  class | opRTNopRTN returns from a function call. | 
| (package private)  class | opRTN_IFopRTN_IF returns from a function call if the value on the stack is NIL. | 
| (package private)  class | opRTN_ITopRTN_IT returns from a function call if the value on the stack is non-NIL. | 
| (package private)  class | opSELopSEL takes a branch in an IF-ELSE expression. | 
| (package private)  class | opSP_BINDopSP_BIND binds a special variable to the topmost value on the stack. | 
| (package private)  class | opSP_UNBINDopSP_UNBIND unbinds a special variable. | 
| (package private)  class | opSTOPopSTOP halts the machine. | 
| (package private)  class | opTopT pushes a constant T onto the stack. | 
| (package private)  class | opTAG_B | 
| (package private)  class | opTAG_E | 
| (package private)  class | opTESTopTEST is a variation of SEL that optimizes for recursion in the else part. | 
|  class | SECDopSECDop is the abstract class that encompasses all SECD machine ops. | 
|  class | SECDRegisterSECDRegister is essentially a Stack, with an additional assign() method which resets the value, and a value() method which retrieves the whole stack. | 
| Fields in org.jatha.machine declared as LispValue | |
|---|---|
|  LispValue | SECDMachine.B | 
| Methods in org.jatha.machine that return LispValue | |
|---|---|
|  LispValue | SECDMachine.Execute(LispValue code,
        LispValue globals) | 
|  LispValue | SECDMachine.get_special_value(LispValue symbol) | 
|  LispValue | SECDop.getComponentAt(LispValue ij_indexes,
               LispValue valueList) | 
| private  LispValue | opLDR.getRestListAt(LispValue ij_indexes,
              LispValue valueList) | 
|  LispValue | opTEST.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opSP_UNBIND.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opSP_BIND.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opSEL.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opLIS.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opLDR.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opLDFC.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opLDF.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opLDC.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opLD_GLOBAL.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opLD.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opBLK.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | SECDop.loc(long y,
    LispValue z) | 
|  LispValue | SECDRegister.value()Returns the value of a register. | 
| Methods in org.jatha.machine with parameters of type LispValue | |
|---|---|
|  void | SECDRegister.assign(LispValue newValue)Assign sets the value of a register. | 
|  LispValue | SECDMachine.Execute(LispValue code,
        LispValue globals) | 
|  LispValue | SECDMachine.get_special_value(LispValue symbol) | 
|  LispValue | SECDop.getComponentAt(LispValue ij_indexes,
               LispValue valueList) | 
| private  LispValue | opLDR.getRestListAt(LispValue ij_indexes,
              LispValue valueList) | 
|  LispValue | opTEST.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opSP_UNBIND.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opSP_BIND.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opSEL.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opLIS.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opLDR.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opLDFC.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opLDF.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opLDC.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opLD_GLOBAL.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opLD.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | opBLK.grindef(LispValue code,
        int indentAmount) | 
|  LispValue | SECDop.loc(long y,
    LispValue z) | 
|  void | SECDop.setComponentAt(LispValue ij_indexes,
               LispValue valueList,
               LispValue newValue) | 
|  void | SECDop.setLoc(long y,
       LispValue values,
       LispValue newValue)Sets the nth position in the list to the new value. | 
|  void | SECDMachine.setStackValue(SECDRegister e,
              LispValue val) | 
|  void | SECDMachine.special_bind(LispValue symbol,
             LispValue value) | 
|  void | SECDMachine.special_set(LispValue symbol,
            LispValue value) | 
|  void | SECDMachine.special_unbind(LispValue symbol) | 
| Uses of LispValue in org.jatha.read | 
|---|
| Methods in org.jatha.read that return LispValue | |
|---|---|
|  LispValue | LispParser.applyReaderMacro(PushbackReader stream)This routine is called by parse when it encounters a pound (#) mark. | 
|  LispValue | LispParser.parse()Parse() assumes that there is only one expression in the input string or file. | 
|  LispValue | LispParser.read_backquoted_list_token(PushbackReader stream)This library can't read backquotes yet. | 
|  LispValue | LispParser.read_backquoted_token(PushbackReader stream)This routine is called by parse when it encounters a backquote mark. | 
| (package private)  LispValue | LispParser.read_comma_token(PushbackReader stream)This routine is called by parse when it encounters a comma, which is only legal inside a backquote. | 
|  LispValue | LispParser.read_list_token(PushbackReader stream)Reads one list expression from the input stream and returns it. | 
| (package private)  LispValue | LispParser.read_quoted_token(PushbackReader stream)This routine is called by parse when it encounters a quote mark. | 
|  LispValue | LispParser.read()Reads one s-expression from the input stream (a string or file). | 
|  LispValue | LispParser.tokenToLispValue(String token)Converts a string to a LISP value such as NIL, T, an integer, a real number, a string or a symbol. | 
| Methods in org.jatha.read with parameters of type LispValue | |
|---|---|
| static boolean | LispParser.hasBalancedParentheses(Jatha lisp,
                       LispValue input)Returns true if the input expression has balanced parentheses | 
| Uses of LispValue in org.jatha.test | 
|---|
| Methods in org.jatha.test with parameters of type LispValue | |
|---|---|
|  void | LispTester.show(String label,
     LispValue value) | 
| Uses of LispValue in org.jatha.test.junit | 
|---|
| Fields in org.jatha.test.junit declared as LispValue | |
|---|---|
| protected  LispValue | CoreTest.A | 
| private  LispValue | ArgumentTest.a_key | 
| private  LispValue | ArgumentTest.a_sym | 
| protected  LispValue | CoreTest.B | 
| private  LispValue | ArgumentTest.b_key | 
| private  LispValue | ArgumentTest.b_sym | 
| protected  LispValue | CoreTest.C | 
| private  LispValue | ArgumentTest.c_key | 
| private  LispValue | ArgumentTest.c_sym | 
| protected  LispValue | CoreTest.D | 
| private  LispValue | ArgumentTest.d_key | 
| private  LispValue | ArgumentTest.d_sym | 
| protected  LispValue | CoreTest.E | 
| protected  LispValue | CoreTest.F | 
| protected  LispValue | CoreTest.f_Bignum | 
| protected  LispValue | CoreTest.f_Cons | 
| protected  LispValue | CoreTest.f_Constant | 
| protected  LispValue | CoreTest.f_Function | 
| protected  LispValue | CoreTest.f_HashTable | 
| protected  LispValue | CoreTest.f_Integer | 
| protected  LispValue | CoreTest.f_Keyword | 
| protected  LispValue | CoreTest.f_List | 
| protected  LispValue | CoreTest.f_NIL | 
| protected  LispValue | CoreTest.f_Number | 
| protected  LispValue | CoreTest.f_Package | 
| protected  LispValue | CoreTest.f_QuotedList | 
| protected  LispValue | CoreTest.f_Real | 
| protected  LispValue | CoreTest.f_String | 
| protected  LispValue | CoreTest.f_Symbol | 
| protected  LispValue | CoreTest.f_T | 
| protected  LispValue | CoreTest.FIVE | 
| protected  LispValue | CoreTest.FOUR | 
| protected  LispValue | CoreTest.G | 
| private  LispValue | ArgumentTest.int_sym | 
| private  LispValue | ArgumentTest.list2_b_default | 
| private  LispValue | ArgumentTest.list3_a_default | 
| private  LispValue | ArgumentTest.list3_c_default | 
| private  LispValue | ArgumentTest.list4_a_default | 
| private  LispValue | ArgumentTest.list4_c_default | 
| private  LispValue | ArgumentTest.list6_b_default | 
| private  LispValue | ArgumentTest.list7_b_default | 
| private  LispValue | ArgumentTest.list8_c_default | 
| protected  LispValue | CoreTest.ONE | 
| private  LispValue | ArgumentTest.supp_sym | 
| protected  LispValue | CoreTest.THREE | 
| protected  LispValue | CoreTest.TWO | 
| private  LispValue | ArgumentTest.x_key | 
| private  LispValue | ArgumentTest.x_sym | 
| Uses of LispValue in org.jatha.util | 
|---|
| Methods in org.jatha.util that return LispValue | |
|---|---|
|  LispValue | SymbolTable.get(LispString key) | 
|  LispValue | SymbolTable.put(LispString key,
    LispValue value) | 
|  LispValue | SymbolTable.replace(LispString key,
        LispValue value) | 
| Methods in org.jatha.util with parameters of type LispValue | |
|---|---|
|  LispValue | SymbolTable.put(LispString key,
    LispValue value) | 
|  LispValue | SymbolTable.replace(LispString key,
        LispValue value) | 
| 
 | Jatha Software | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||