This is kawa.info, produced by makeinfo version 4.0f from
/home/bothner/Kawa/kawa/doc/kawa.texi.

START-INFO-DIR-ENTRY
* kawa: (kawa).         Kawa, the Java-based Scheme system
END-INFO-DIR-ENTRY


File: kawa.info,  Node: Index,  Prev: License,  Up: Top

Index
*****

* Menu:

* #!eof:                                 Special named constants.
* #!key:                                 Special named constants.
* #!null:                                Special named constants.
* #!optional:                            Special named constants.
* #!rest:                                Special named constants.
* #!void:                                Special named constants.
* <character>:                           Standard Types.
* <complex>:                             Standard Types.
* <f32vector>:                           Uniform vectors.
* <f64vector>:                           Uniform vectors.
* <input-port>:                          Standard Types.
* <integer>:                             Standard Types.
* <keyword>:                             Standard Types.
* <list>:                                Standard Types.
* <number>:                              Standard Types.
* <object>:                              Standard Types.
* <output-port>:                         Standard Types.
* <pair>:                                Standard Types.
* <procedure>:                           Standard Types.
* <quantity>:                            Standard Types.
* <rational>:                            Standard Types.
* <real>:                                Standard Types.
* <s16vector>:                           Uniform vectors.
* <s32vector>:                           Uniform vectors.
* <s64vector>:                           Uniform vectors.
* <s8vector>:                            Uniform vectors.
* <String>:                              Standard Types.
* <string>:                              Standard Types.
* <symbol>:                              Standard Types.
* <u16vector>:                           Uniform vectors.
* <u32vector>:                           Uniform vectors.
* <u64vector>:                           Uniform vectors.
* <u8vector>:                            Uniform vectors.
* <vector>:                              Standard Types.
* apply:                                 Procedures.
* arithmetic-shift:                      Logical Number Operations.
* as:                                    Miscellaneous.
* ash:                                   Logical Number Operations.
* bit-extract:                           Logical Number Operations.
* bittest:                               Logical Number Operations.
* call-with-input-string:                Ports.
* call-with-output-string:               Ports.
* call-with-values:                      Multiple values.
* catch:                                 Exceptions.
* class-methods:                         Method operations.
* command-line-arguments:                Miscellaneous.
* command-parse:                         Processes.
* constant-fold:                         Procedures.
* copy-file:                             Files.
* create-directory:                      Files.
* current-error-port:                    Ports.
* default-prompter:                      Ports.
* define:                                Declaring Types of Variables.
* define-alias:                          Locations.
* define-base-unit:                      Quantities.
* define-class:                          Defining new classes.
* define-constant:                       Module classes.
* define-private:                        Module classes.
* define-simple-class:                   Defining new classes.
* define-unit:                           Quantities.
* defmacro:                              Miscellaneous.
* delete-file:                           Files.
* dynamic-wind:                          Exceptions.
* environment-bound?:                    Eval and Environments.
* error:                                 Exceptions.
* eval:                                  Eval and Environments.
* exit:                                  Miscellaneous.
* f32vector:                             Uniform vectors.
* f32vector->list:                       Uniform vectors.
* f32vector-length:                      Uniform vectors.
* f32vector-ref:                         Uniform vectors.
* f32vector-set!:                        Uniform vectors.
* f32vector?:                            Uniform vectors.
* f64vector:                             Uniform vectors.
* f64vector->list:                       Uniform vectors.
* f64vector-length:                      Uniform vectors.
* f64vector-ref:                         Uniform vectors.
* f64vector-set!:                        Uniform vectors.
* f64vector?:                            Uniform vectors.
* field:                                 Field operations.
* file-directory?:                       Files.
* file-exists?:                          Files.
* file-readable?:                        Files.
* file-writable?:                        Files.
* fluid-let:                             Eval and Environments.
* force:                                 Threads.
* force-output:                          Ports.
* format:                                Format.
* future:                                Threads.
* gentemp:                               Miscellaneous.
* get-output-string:                     Ports.
* home-directory:                        Miscellaneous.
* input-port-column-number:              Ports.
* input-port-line-number:                Ports.
* input-port-prompter:                   Ports.
* input-port-read-state:                 Ports.
* instance?:                             Miscellaneous.
* integer-length:                        Logical Number Operations.
* interaction-environment:               Eval and Environments.
* invoke:                                Method operations.
* invoke-static:                         Method operations.
* keyword->string:                       Keywords.
* keyword?:                              Keywords.
* let:                                   Declaring Types of Variables.
* let*:                                  Declaring Types of Variables.
* let*-values:                           Multiple values.
* let-values:                            Multiple values.
* letrec:                                Declaring Types of Variables.
* list->f32vector:                       Uniform vectors.
* list->f64vector:                       Uniform vectors.
* list->s16vector:                       Uniform vectors.
* list->s32vector:                       Uniform vectors.
* list->s64vector:                       Uniform vectors.
* list->s8vector:                        Uniform vectors.
* list->u16vector:                       Uniform vectors.
* list->u32vector:                       Uniform vectors.
* list->u64vector:                       Uniform vectors.
* list->u8vector:                        Uniform vectors.
* location:                              Locations.
* logand:                                Logical Number Operations.
* logbit?:                               Logical Number Operations.
* logcount:                              Logical Number Operations.
* logior:                                Logical Number Operations.
* lognot:                                Logical Number Operations.
* logop:                                 Logical Number Operations.
* logxor:                                Logical Number Operations.
* make:                                  Allocating objects.
* make-attribute:                        XML tools.
* make-element:                          XML tools.
* make-f32vector:                        Uniform vectors.
* make-f64vector:                        Uniform vectors.
* make-procedure:                        Procedures.
* make-process:                          Processes.
* make-quantity:                         Quantities.
* make-record-type:                      Records.
* make-s16vector:                        Uniform vectors.
* make-s32vector:                        Uniform vectors.
* make-s64vector:                        Uniform vectors.
* make-s8vector:                         Uniform vectors.
* make-temporary-file:                   Files.
* make-u16vector:                        Uniform vectors.
* make-u32vector:                        Uniform vectors.
* make-u64vector:                        Uniform vectors.
* make-u8vector:                         Uniform vectors.
* module-export:                         Module classes.
* module-extends:                        Module classes.
* module-implements:                     Module classes.
* module-name:                           Module classes.
* module-static:                         Module classes.
* null-environment:                      Eval and Environments.
* object:                                Anonymous classes.
* open-input-string:                     Ports.
* open-output-string:                    Ports.
* options:                               Options.
* parse-format:                          Format.
* port-char-encoding:                    Ports.
* port-column:                           Ports.
* port-line:                             Ports.
* primitive-array-get:                   Array operations.
* primitive-array-length:                Array operations.
* primitive-array-new:                   Array operations.
* primitive-array-set:                   Array operations.
* primitive-constructor:                 Low-level Method invocation.
* primitive-get-field:                   Low-level Field operations.
* primitive-get-static:                  Low-level Field operations.
* primitive-interface-method:            Low-level Method invocation.
* primitive-set-field:                   Low-level Field operations.
* primitive-set-static:                  Low-level Field operations.
* primitive-static-method:               Low-level Method invocation.
* primitive-throw:                       Exceptions.
* primitive-virtual-method:              Low-level Method invocation.
* procedure-property:                    Procedures.
* quantity->number:                      Quantities.
* quantity->unit:                        Quantities.
* quantity?:                             Quantities.
* read-line:                             Ports.
* record-accessor:                       Records.
* record-constructor:                    Records.
* record-modifier:                       Records.
* record-predicate:                      Records.
* record-type-descriptor:                Records.
* record-type-field-names:               Records.
* record-type-name:                      Records.
* record?:                               Records.
* rename-file:                           Files.
* request-method:                        HTTP requests.
* request-path-info:                     HTTP requests.
* request-path-translated:               HTTP requests.
* request-query-string:                  HTTP requests.
* request-uri:                           HTTP requests.
* request-url:                           HTTP requests.
* require:                               Module classes.
* response-content-type:                 HTTP response.
* response-header:                       HTTP response.
* reverse!:                              Miscellaneous.
* s16vector:                             Uniform vectors.
* s16vector->list:                       Uniform vectors.
* s16vector-length:                      Uniform vectors.
* s16vector-ref:                         Uniform vectors.
* s16vector-set!:                        Uniform vectors.
* s16vector?:                            Uniform vectors.
* s32vector:                             Uniform vectors.
* s32vector->list:                       Uniform vectors.
* s32vector-length:                      Uniform vectors.
* s32vector-ref:                         Uniform vectors.
* s32vector-set!:                        Uniform vectors.
* s32vector?:                            Uniform vectors.
* s64vector:                             Uniform vectors.
* s64vector->list:                       Uniform vectors.
* s64vector-length:                      Uniform vectors.
* s64vector-ref:                         Uniform vectors.
* s64vector-set!:                        Uniform vectors.
* s64vector?:                            Uniform vectors.
* s8vector:                              Uniform vectors.
* s8vector->list:                        Uniform vectors.
* s8vector-length:                       Uniform vectors.
* s8vector-ref:                          Uniform vectors.
* s8vector-set!:                         Uniform vectors.
* s8vector?:                             Uniform vectors.
* scheme-implementation-version:         Miscellaneous.
* scheme-report-environment:             Eval and Environments.
* scheme-window:                         Miscellaneous.
* Scheme.eval:                           Evaluating Scheme expressions from Java.
* Scheme.registerEnvironment:            Evaluating Scheme expressions from Java.
* set-input-port-line-number!:           Ports.
* set-input-port-prompter!:              Ports.
* set-port-line!:                        Ports.
* set-procedure-property!:               Procedures.
* sleep:                                 Threads.
* slot-ref:                              Field operations.
* slot-set!:                             Field operations.
* static-field:                          Field operations.
* string->keyword:                       Keywords.
* string-capitalize:                     Strings.
* string-capitalize!:                    Strings.
* string-downcase:                       Strings.
* string-downcase!:                      Strings.
* string-upcase:                         Strings.
* string-upcase!:                        Strings.
* symbol-read-case:                      Ports.
* synchronized:                          Miscellaneous.
* system:                                Processes.
* system-tmpdir:                         Files.
* this:                                  Objects Classes and Modules.
* throw:                                 Exceptions.
* tokenize-string-to-string-array:       Processes.
* trace:                                 Debugging.
* try-catch:                             Exceptions.
* try-finally:                           Exceptions.
* u16vector:                             Uniform vectors.
* u16vector->list:                       Uniform vectors.
* u16vector-length:                      Uniform vectors.
* u16vector-ref:                         Uniform vectors.
* u16vector-set!:                        Uniform vectors.
* u16vector?:                            Uniform vectors.
* u32vector:                             Uniform vectors.
* u32vector->list:                       Uniform vectors.
* u32vector-length:                      Uniform vectors.
* u32vector-ref:                         Uniform vectors.
* u32vector-set!:                        Uniform vectors.
* u32vector?:                            Uniform vectors.
* u64vector:                             Uniform vectors.
* u64vector->list:                       Uniform vectors.
* u64vector-length:                      Uniform vectors.
* u64vector-ref:                         Uniform vectors.
* u64vector-set!:                        Uniform vectors.
* u64vector?:                            Uniform vectors.
* u8vector:                              Uniform vectors.
* u8vector->list:                        Uniform vectors.
* u8vector-length:                       Uniform vectors.
* u8vector-ref:                          Uniform vectors.
* u8vector-set!:                         Uniform vectors.
* u8vector?:                             Uniform vectors.
* unescaped-data:                        HTTP response.
* unless:                                Miscellaneous.
* untrace:                               Debugging.
* values:                                Multiple values.
* values-append:                         Multiple values.
* vector-append:                         Miscellaneous.
* when:                                  Miscellaneous.


