Kawa, the Java-based Scheme system

Node:Overall Index, Previous:License, Up:Top

## Index

- `#!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
- `array`: Arrays
- `array-end`: Arrays
- `array-rank`: Arrays
- `array-ref`: Arrays
- `array-set!`: Arrays
- `array-start`: Arrays
- `array?`: Arrays
- `as`: Miscellaneous
- `as-xml`: XML tools
- `ash`: Logical Number Operations
- `base-uri`: Eval and Environments
- `bit-extract`: 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
- `compile-file`: Archive compilation
- `cond-expand`: Syntax and conditional compilation
- `constant-fold`: Procedures
- `copy-file`: Files
- `create-directory`: Files
- `current-error-port`: Ports
- `current-servlet`: Servlets
- `current-servlet-config`: Servlets
- `current-servlet-context`: Servlets
- `cut`: Procedures
- `cute`: Procedures
- `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-namespace`: Module classes
- `define-private`: Module classes
- `define-procedure`: Procedures
- `define-record-type`: Record types
- `define-simple-class`: Defining new classes
- `define-syntax`: Syntax and conditional compilation
- `define-unit`: Quantities
- `defmacro`: Syntax and conditional compilation
- `delete-file`: Files
- `dynamic-wind`: Exceptions
- `environment-bound?`: Eval and Environments
- `error`: Exceptions
- `error-response`: HTTP response
- `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`: Syntax and conditional compilation
- `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
- `load`: Eval and Environments
- `load-relative`: Eval and Environments
- `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
- `logtest`: Logical Number Operations
- `logxor`: Logical Number Operations
- `make`: Allocating objects
- `make-array`: Arrays
- `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`: Dynamic 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
- `receive`: Multiple values
- `record-accessor`: Dynamic records
- `record-constructor`: Dynamic records
- `record-modifier`: Dynamic records
- `record-predicate`: Dynamic records
- `record-type-descriptor`: Dynamic records
- `record-type-field-names`: Dynamic records
- `record-type-name`: Dynamic records
- `record?`: Dynamic 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
- `response-status`: HTTP response
- `reverse!`: Lists
- `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
- `servlet-context-realpath`: Servlets
- `set-input-port-line-number!`: Ports
- `set-input-port-prompter!`: Ports
- `set-port-line!`: Ports
- `set-procedure-property!`: Procedures
- `setter`: Locations
- `shape`: Arrays
- `share-array`: Arrays
- `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