Index

Symbols

#!eof: Special named constants
#!fold-case: Identifiers
#!key: Special named constants
#!no-fold-case: Identifiers
#!null: Special named constants
#!optional: Special named constants
#!rest: Special named constants
#!void: Special named constants
*: Arithmetic operations*: Quaternions
*print-base*: Miscellaeous
*print-miser-width*: Miscellaeous
*print-radix*: Miscellaeous
*print-right-margin*: Miscellaeous
*print-xml-indent*: Miscellaeous
+: Arithmetic operations+: Quaternions
-: Arithmetic operations-: Quaternions
/: Arithmetic operations/: Quaternions
~$: Formatting real numbers
~%: Miscellaneous formatting operators
~&: Miscellaneous formatting operators
~(: Miscellaneous formatting operators
~*: Miscellaneous formatting operators
~;: Miscellaneous formatting operators
~?: Miscellaneous formatting operators
~a: Implemented CL Format Control Directives
~b: Formatting Integers
~c: Implemented CL Format Control Directives
~d: Formatting Integers
~e: Formatting real numbers
~f: Formatting real numbers
~g: Formatting real numbers
~newline: Miscellaneous formatting operators
~o: Formatting Integers
~p: Formatting Integers
~r: Formatting Integers
~s: Implemented CL Format Control Directives
~t: Miscellaneous formatting operators
~x: Formatting Integers
~[: Miscellaneous formatting operators
~^: Miscellaneous formatting operators
~{: Miscellaneous formatting operators
~|: Miscellaneous formatting operators
~~: Miscellaneous formatting operators
–no-warn-whatever: Options for warnings and errors
–warn-whatever: Options for warnings and errors

B

base-uri: Eval and Environments
binary-port?: Ports
bit-count: SRFI-60 Logical Number Operations
bit-extract: Deprecated Logical Number Operations
bit-field: SRFI-60 Logical Number Operations
bit-set?: SRFI-60 Logical Number Operations
bitwise-and: Logical Number Operations
bitwise-arithmetic-shift: Logical Number Operations
bitwise-arithmetic-shift-left: Logical Number Operations
bitwise-arithmetic-shift-right: Logical Number Operations
bitwise-bit-count: Logical Number Operations
bitwise-bit-field: Logical Number Operations
bitwise-bit-set?: Logical Number Operations
bitwise-copy-bit: Logical Number Operations
bitwise-copy-bit-field: Logical Number Operations
bitwise-first-bit-set: Logical Number Operations
bitwise-if: Logical Number Operations
bitwise-ior: Logical Number Operations
bitwise-length: Logical Number Operations
bitwise-merge: SRFI-60 Logical Number Operations
bitwise-not: Logical Number Operations
bitwise-reverse-bit-field: Logical Number Operations
bitwise-rotate-bit-field: Logical Number Operations
bitwise-xor: Logical Number Operations
body: Programs and Bodies
boolean: Boolean values
boolean=?: Boolean values
boolean?: Boolean values
booleans->integer: SRFI-60 Logical Number Operations
bound-identifier=?: Identifier predicates
byte: Numerical types
bytevector: Bytevectors
bytevector-append: Bytevectors
bytevector-copy: Bytevectors
bytevector-copy!: Bytevectors
bytevector-length: Bytevectors
bytevector-u8-ref: Bytevectors
bytevector-u8-set!: Bytevectors
bytevector?: Bytevectors

C

call-with-input-file: Ports
call-with-input-string: String and bytevector ports
call-with-output-file: Ports
call-with-output-string: String and bytevector ports
call-with-port: Ports
call-with-values: Multiple values
case: Conditionals
case-clause: Conditionals
case-else-clause: Conditionals
case-key: Conditionals
catch: Named exceptions
ceiling: Arithmetic operations
char: Characters
char->integer: Characters
char-alphabetic?: Characters
char-ci<=?: Characters
char-ci<?: Characters
char-ci=?: Characters
char-ci>=?: Characters
char-ci>?: Characters
char-downcase: Characters
char-foldcase: Characters
char-general-category: Characters
char-lower-case?: Characters
char-numeric?: Characters
char-or-entity-name: Special characters
char-ready?: Input
char-ref: Special characters
char-set: Character sets
char-title-case?: Characters
char-titlecase: Characters
char-upcase: Characters
char-upper-case?: Characters
char-whitespace?: Characters
char<=?: Characters
char<?: Characters
char=?: Characters
char>=?: Characters
char>?: Characters
char?: Characters
character: Characterscharacter: Standard Types
character-except-x: Identifiers
character-or-eof: Characters
child-value: Allocating objects
class-methods: Invoking a method with the invoke function
class-name: Defining new classes
close-input-port: Ports
close-output-port: Ports
close-port: Ports
cname: Named quasi-literals
coding specifier: Programs and Bodies
colatitude: The (kawa quaternions) module
command-line: System inquiry
command-line-arguments: System inquiry
command-parse: Deprecated functions
comment: Whitespace and commentscomment: Creating XML nodes
comment-cont: Whitespace and comments
comment-text: Whitespace and comments
compile-file: Compiling to an archive file
complex: Numerical types
complex-part: The (kawa quaternions) module
compound-datum: Datum syntax
cond: Conditionals
cond-clause: Conditionals
cond-expand: Syntax and conditional compilation
cond-expand-clause: Syntax and conditional compilation
configure options: Build Kawa using configure and make
conjugate: The (kawa quaternions) module
consequent: Conditionals
constant: Literal expressions
constant-fold: Procedures
constituent: Identifiers
constructor-value: Allocating objects
copy-bit: SRFI-60 Logical Number Operations
copy-bit-field: SRFI-60 Logical Number Operations
copy-file: File System Interface
cos: Arithmetic operationscos: Quaternions
create-directory: File System Interface
cross-product: The (kawa quaternions) module
current-activity: Android view construction
current-error-port: Ports
current-input-port: Ports
current-jiffy: Time-related functions
current-output-port: Ports
current-path: Paths - file name, URLs, and URIs
current-second: Time-related functions
current-servlet: Servlet-specific script functions
current-servlet-config: Servlet-specific script functions
current-servlet-context: Servlet-specific script functions
cut: Partial application
cute: Partial application

D

datum: Datum syntax
datum->syntax: Syntax-object and datum conversions
datum->syntax-object: Syntax-object and datum conversions
datum-label: Datum labels
decimal: Numbers
default-prompter: Line numbers and other input port properties
define: Definitions
define-alias: Locations
define-base-unit: Quantities and Units
define-class: Defining new classes
define-constant: Definitions
define-early-constant: Definitions
define-enum: Enumeration types
define-library: R7RS explicit library modules
define-macro: Macros
define-namespace: Namespace aliases
define-private: Definitions
define-private-alias: Locations
define-private-namespace: Namespace aliases
define-procedure: Procedure properties
define-record-type: Record types
define-simple-class: Defining new classes
define-syntax: Macros
define-syntax-case: Macros
define-unit: Quantities and Units
define-values: Multiple values
define-variable: Definitions
define-xml-namespace: Namespace aliases
defined-datum: Datum labels
defining-datum: Datum labels
defmacro: Macros
delay: Delayed evaluation
delay-force: Delayed evaluation
delete-file: File System Interface
delimiter: Formal account
denominator: Arithmetic operations
deprecated-return-specifier: Declaring methods
digit: Identifiers
digit-10: Numbers
digit-16: Numbers
digit-2: Numbers
digit-8: Numbers
digit-value: Characters
disassemble: Debugging
display: Output
div: Arithmetic operations
div-and-mod: Arithmetic operations
div0: Arithmetic operations
div0-and-mod0: Arithmetic operations
dot-product: The (kawa quaternions) module
double: Numerical types
dynamic: Standard Types
dynamic-wind: Exception handling

E

eager: Delayed evaluation
element-name: Creating XML nodes
ellipsis: Pattern language
emergency-exit: Exiting the current process
enclosed-modifier: Formatting
enclosed-part: Embedded expressions
encoding specifier: Programs and Bodies
entity-ref: Special characters
environment: Eval and Environments
environment-bound?: Eval and Environments
eof-object: Input
eof-object?: Input
equal-hash: Hash functions
error: Simple error objects
error-object-irritants: Simple error objects
error-object-message: Simple error objects
error-object?: Simple error objects
error-response: Generating HTTP responses
escape-sequence: Identifiers
euler-xyx: Rotation Representation Conversions
euler-xzx: Rotation Representation Conversions
euler-yxy: Rotation Representation Conversions
euler-yzy: Rotation Representation Conversions
euler-zxz: Rotation Representation Conversions
euler-zyz: Rotation Representation Conversions
eval: Eval and Environments
exact complex number: Exactness
exact-integer-sqrt: Arithmetic operations
exact-integer?: Arithmetic operations
exactness: Exactness
exit: Exiting the current process
exp: Arithmetic operationsexp: Quaternions
expand: Macros
explicit-source-name: Importing from a library
exponent-marker: Numbers
export: Name visibility
export-spec: Name visibility
expression: Primitive expression syntax
expt: Quaternions
extended-datum-literal: Named quasi-literals
extended-string-literal: String templates
extrinsic-xyx: Rotation Representation Conversions
extrinsic-xyz: Rotation Representation Conversions
extrinsic-xzx: Rotation Representation Conversions
extrinsic-yxy: Rotation Representation Conversions
extrinsic-yxz: Rotation Representation Conversions
extrinsic-yzx: Rotation Representation Conversions
extrinsic-yzy: Rotation Representation Conversions
extrinsic-zxy: Rotation Representation Conversions
extrinsic-zxz: Rotation Representation Conversions
extrinsic-zyx: Rotation Representation Conversions
extrinsic-zyz: Rotation Representation Conversions

F

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
feature-identifier: Syntax and conditional compilation
feature-requirement: Syntax and conditional compilation
features: Syntax and conditional compilation
fff-rec: Syntax and conditional compilation
field: Using field and static-field methods
field-decl: Declaring fields
field-name: Declaring fields
field-option: Declaring fields
field-or-method-decl: Defining new classes
file-directory?: File System Interface
file-error?: Exception handling
file-exists?: File System Interface
file-readable?: File System Interface
file-writable?: File System Interface
filepath: Paths - file name, URLs, and URIs
filepath?: Paths - file name, URLs, and URIs
finite?: Arithmetic operations
first-set-bit: SRFI-60 Logical Number Operations
float: Numerical types
floor: Arithmetic operations
floor-quotient: Arithmetic operations
floor-remainder: Arithmetic operations
floor/: Arithmetic operations
fluid-let: Eval and Environments
flush-output-port: Output
force: Delayed evaluationforce: Threads
force*: Delayed evaluation
force-output: Output
formal-arguments: Extended Formal Arguments List
formals: Extended Formal Arguments List
format: Formatted Output (Common-Lisp-style)
free-identifier=?: Identifier predicates
future: Threads

I

identifier: Identifiers
identifier?: Identifier predicates
if: Conditionals
imag-part: Quaternions
import: Importing from a library
import-only-name: Importing from a library
import-set: Importing from a library
include: Syntax and conditional compilation
include-ci: Syntax and conditional compilation
include-relative: Syntax and conditional compilation
indexnum: Datum labels
inexact complex number: Exactness
infinite?: Arithmetic operations
initial: Identifiers
initial-ignored: Multiline string literals
inline-hex-escape: Identifiers
input-port: Standard Types
input-port-column-number: Line numbers and other input port properties
input-port-line-number: Line numbers and other input port properties
input-port-open?: Ports
input-port-prompter: Line numbers and other input port properties
input-port-read-state: Line numbers and other input port properties
input-port?: Ports
instance?: Type tests and conversions
int: Numerical types
integer: Numerical types
integer->char: Characters
integer->list: SRFI-60 Logical Number Operations
integer-length: SRFI-60 Logical Number Operations
integer-valued?: Arithmetic operations
interaction-environment: Eval and Environments
interlexeme-space: Whitespace and comments
intraline-whitespace: Whitespace and comments
intrinsic-xyx: Rotation Representation Conversions
intrinsic-xyz: Rotation Representation Conversions
intrinsic-xzx: Rotation Representation Conversions
intrinsic-xzy: Rotation Representation Conversions
intrinsic-yxy: Rotation Representation Conversions
intrinsic-yxz: Rotation Representation Conversions
intrinsic-yzx: Rotation Representation Conversions
intrinsic-yzy: Rotation Representation Conversions
intrinsic-zxy: Rotation Representation Conversions
intrinsic-zxz: Rotation Representation Conversions
intrinsic-zyx: Rotation Representation Conversions
intrinsic-zyz: Rotation Representation Conversions
invoke: Invoking a method with the invoke function
invoke-special: Invoking a method with the invoke function
invoke-static: Invoking a method with the invoke function

L

lambda-expression: Extended Formal Arguments List
lazy: Delayed evaluation
lcm: Arithmetic operations
length: Sequences
let: Local binding constructs
let*: Local binding constructs
let*-values: Multiple values
let-values: Multiple values
letrec: Local binding constructs
letrec*: Local binding constructs
letter: Identifiers
lexeme: Formal account
lexeme-datum: Datum syntax
library-declaration: R7RS explicit library modules
library-definition: R7RS explicit library modules
library-name: R7RS explicit library modules
library-name-parts: R7RS explicit library modules
library-reference: Importing from a library
line-ending: Whitespace and comments
list: Datum syntaxlist: Standard Types
list->f32vector: Uniform vectors
list->f64vector: Uniform vectors
list->integer: SRFI-60 Logical Number Operations
list->s16vector: Uniform vectors
list->s32vector: Uniform vectors
list->s64vector: Uniform vectors
list->s8vector: Uniform vectors
list->string: Basic string procedures
list->u16vector: Uniform vectors
list->u32vector: Uniform vectors
list->u64vector: Uniform vectors
list->u8vector: Uniform vectors
list->vector: Vectors
list-pattern: Pattern language
literal-expression: Literal expressions
load: Eval and Environments
load-relative: Eval and Environments
location: Locations
log: Arithmetic operationslog: Quaternions
log2-binary-factors: SRFI-60 Logical Number Operations
logand: SRFI-60 Logical Number Operations
logbit?: SRFI-60 Logical Number Operations
logcount: SRFI-60 Logical Number Operations
logior: SRFI-60 Logical Number Operations
lognot: SRFI-60 Logical Number Operations
logop: Logical Number Operations
logtest: Logical Number Operations
logxor: SRFI-60 Logical Number Operations
long: Numerical types
longitude: The (kawa quaternions) module

M

magnitude: Quaternions
make: Allocating objects
make-array: Multi-dimensional Arrays
make-attribute: Creating XML nodes
make-axis/angle: Rotation Representation Conversions
make-bytevector: Bytevectors
make-element: Creating XML nodes
make-eq-hashtable: R6RS hash tables
make-eqv-hashtable: R6RS hash tables
make-euler-xyx: Rotation Representation Conversions
make-euler-xzx: Rotation Representation Conversions
make-euler-yxy: Rotation Representation Conversions
make-euler-yzy: Rotation Representation Conversions
make-euler-zxz: Rotation Representation Conversions
make-euler-zyz: Rotation Representation Conversions
make-extrinsic-xyx: Rotation Representation Conversions
make-extrinsic-xyz: Rotation Representation Conversions
make-extrinsic-xzx: Rotation Representation Conversions
make-extrinsic-xzy: Rotation Representation Conversions
make-extrinsic-yxy: Rotation Representation Conversions
make-extrinsic-yxz: Rotation Representation Conversions
make-extrinsic-yzx: Rotation Representation Conversions
make-extrinsic-yzy: Rotation Representation Conversions
make-extrinsic-zxy: Rotation Representation Conversions
make-extrinsic-zxz: Rotation Representation Conversions
make-extrinsic-zyx: Rotation Representation Conversions
make-extrinsic-zyz: Rotation Representation Conversions
make-f32vector: Uniform vectors
make-f64vector: Uniform vectors
make-hash-table: Type constructors and predicate
make-hashtable: R6RS hash tables
make-intrinsic-xyx: Rotation Representation Conversions
make-intrinsic-xyz: Rotation Representation Conversions
make-intrinsic-xzx: Rotation Representation Conversions
make-intrinsic-xzy: Rotation Representation Conversions
make-intrinsic-yxy: Rotation Representation Conversions
make-intrinsic-yxz: Rotation Representation Conversions
make-intrinsic-yzx: Rotation Representation Conversions
make-intrinsic-yzy: Rotation Representation Conversions
make-intrinsic-zxy: Rotation Representation Conversions
make-intrinsic-zxz: Rotation Representation Conversions
make-intrinsic-zyx: Rotation Representation Conversions
make-intrinsic-zyz: Rotation Representation Conversions
make-list: Lists
make-parameter: Parameter objects
make-polar: Quaternions
make-procedure: Generic (dynamically overloaded) procedures
make-process: Deprecated functions
make-promise: Blank promises
make-quantity: Quantities and Units
make-record-type: Creating New Record Types On-the-fly
make-rectangular: Quaternions
make-rotation-procedure: Rotation Operations
make-rpy: Rotation Representation Conversions
make-s16vector: Uniform vectors
make-s32vector: Uniform vectors
make-s64vector: Uniform vectors
make-s8vector: Uniform vectors
make-string: Basic string procedures
make-tait-bryan-xyz: Rotation Representation Conversions
make-tait-bryan-xzy: Rotation Representation Conversions
make-tait-bryan-yxz: Rotation Representation Conversions
make-tait-bryan-yzx: Rotation Representation Conversions
make-tait-bryan-zxy: Rotation Representation Conversions
make-tait-bryan-zyx: Rotation Representation Conversions
make-temporary-file: File System Interface
make-u16vector: Uniform vectors
make-u32vector: Uniform vectors
make-u64vector: Uniform vectors
make-u8vector: Uniform vectors
make-vector: Vectors
make-vector-quaternion: The (kawa quaternions) module
method-body: Declaring methods
method-decl: Declaring methods
method-name: Declaring methods
mnemonic-escape: Simple string literals
mod: Arithmetic operations
mod0: Arithmetic operations
module-compile-options: Module options
module-export: Name visibility
module-extends: How a module becomes a class
module-implements: How a module becomes a class
module-name: How a module becomes a class
module-static: Static vs non-static modules
module-uri: Resources
modulo: Arithmetic operations
multi-escape-sequence: Identifiers

P

pair: Standard Types
parameter: Standard Types
parameterize: Parameter objects
parse-format: Formatted Output (Common-Lisp-style)
path: Paths - file name, URLs, and URIs
path-authority: Extracting Path components
path-bytes: Functions
path-data: Functions
path-directory: Extracting Path components
path-extension: Extracting Path components
path-file: Extracting Path components
path-fragment: Extracting Path components
path-host: Extracting Path components
path-last: Extracting Path components
path-parent: Extracting Path components
path-port: Extracting Path components
path-query: Extracting Path components
path-scheme: Extracting Path components
path-user-info: Extracting Path components
path?: Paths - file name, URLs, and URIs
peculiar-identifier: Identifiers
peek-char: Input
peek-u8: Input
pipe-process: Pipe-lines
port-char-encoding: Miscellaeous
port-column: Line numbers and other input port properties
port-line: Line numbers and other input port properties
port?: Ports
primitive-array-get: Old low-level array macros
primitive-array-length: Old low-level array macros
primitive-array-new: Old low-level array macros
primitive-array-set: Old low-level array macros
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: Native exception handling
primitive-virtual-method: Low-level Method invocation
procedure: Standard Types
procedure-call: Procedure calls
procedure-property: Procedure properties
process-command-line-assignments: System inquiry
process-exit-ok?: Waiting for process exit
process-exit-wait: Waiting for process exit
process-keyword-argument: Creating a process
processing-instruction: Creating XML nodes
program-unit: Programs and Bodies
promise: Blank promises
promise-set-alias!: Blank promises
promise-set-exception!: Blank promises
promise-set-thunk!: Blank promises
promise-set-value!: Blank promises
promise[T]: Lazy and eager types
property-access-abbreviation: Property access using colon notation
property-initializer: Allocating objects
property-name: Property access using colon notation
property-owner-expression: Property access using colon notation
provide: Importing from a library

R

r6rs-abbreviation: Abbreviations
raise: Exception handling
raise-continuable: Exception handling
rational: Numerical types
rational-valued?: Arithmetic operations
rationalize: Arithmetic operations
read: Input
read-bytevector: Input
read-bytevector!: Input
read-char: Input
read-error?: Exception handling
read-line: Input
read-string: Input
read-u8: Input
real: Numerical types
real-part: Quaternions
real-valued?: Arithmetic operations
receive: Multiple values
record-accessor: Creating New Record Types On-the-fly
record-constructor: Creating New Record Types On-the-fly
record-modifier: Creating New Record Types On-the-fly
record-predicate: Creating New Record Types On-the-fly
record-type-descriptor: Creating New Record Types On-the-fly
record-type-field-names: Creating New Record Types On-the-fly
record-type-name: Creating New Record Types On-the-fly
record?: Creating New Record Types On-the-fly
regex: Java regular expressions
regex-match: Java regular expressions
regex-match-positions: Java regular expressions
regex-quote: Java regular expressions
regex-split: Java regular expressions
regex‑replace: Java regular expressions
regex‑replace*: Java regular expressions
remainder: Arithmetic operations
rename-file: File System Interface
rename-pair: Importing from a library
report-syntax-error: Signaling errors in macro transformers
req-arg: Extended Formal Arguments List
req-opt-args: Extended Formal Arguments List
request-body-string: Request body
request-context-path: Request URL components
request-header: Request headers
request-header-map: Request headers
request-input-port: Request body
request-input-stream: Request body
request-local-host: Request IP addresses and ports
request-local-IP-address: Request IP addresses and ports
request-local-path: Request URL components
request-local-port: Request IP addresses and ports
request-local-socket-address: Request IP addresses and ports
request-method: Miscellaneous request properties
request-parameter: Request parameters
request-parameter-map: Request parameters
request-parameters: Request parameters
request-path: Request URL components
request-path-info: Servlet-specific script functions
request-path-translated: Miscellaneous request properties
request-query-string: Request URL components
request-remote-host: Request IP addresses and ports
request-remote-IP-address: Request IP addresses and ports
request-remote-port: Request IP addresses and ports
request-remote-socket-address: Request IP addresses and ports
request-scheme: Miscellaneous request properties
request-script-path: Request URL components
request-servlet-path: Servlet-specific script functions
request-URI: Request URL components
request-uri: Request URL components
request-url: Request URL components
require: Importing from a library
resolve-uri: Extracting Path components
resource-url: Resources
response-content-type: Generating HTTP responses
response-header: Generating HTTP responses
response-status: Generating HTTP responses
rest-arg: Extended Formal Arguments List
rest-key-args: Extended Formal Arguments List
return-type: Extended Formal Arguments List
reverse!: SRFI-1 list library
reverse-bit-field: SRFI-60 Logical Number Operations
rotate-bit-field: SRFI-60 Logical Number Operations
rotate-vector: Rotation Operations
rotation-angle: Rotation Representation Conversions
rotation-axis: Rotation Representation Conversions
rotation-axis/angle: Rotation Representation Conversions
rotation-matrix->quaternion: Rotation Representation Conversions
rotx: Rotation Representation Conversions
roty: Rotation Representation Conversions
rotz: Rotation Representation Conversions
round: Arithmetic operations
rpy: Rotation Representation Conversions
run-process: Creating a process
runnable: Threads

S

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 topics
scheme-report-environment: Eval and Environments
scheme-window: Miscellaneous topics
Scheme.eval: Evaluating Scheme expressions from Java
Scheme.registerEnvironment: Evaluating Scheme expressions from Java
servlet-context-realpath: Servlet-specific script functions
set-input-port-line-number!: Line numbers and other input port properties
set-input-port-prompter!: Line numbers and other input port properties
set-port-line!: Line numbers and other input port properties
set-procedure-property!: Procedure properties
setter: Locations
shape: Multi-dimensional Arrays
share-array: Multi-dimensional Arrays
shebang-comment: Whitespace and comments
short: Numerical types
sin: Arithmetic operationssin: Quaternions
sleep: Time-related functions
slot-ref: Using field and static-field methods
slot-set!: Using field and static-field methods
special-escape: Multiline string literals
special-initial: Identifiers
special-subsequent: Identifiers
sqrt: Arithmetic operationssqrt: Quaternions
square: Arithmetic operations
statement: Programs and Bodies
statements: Programs and Bodies
static-field: Using field and static-field methods
string: Stringsstring: Basic string proceduresstring: Simple string literalsstring: Standard Types
String: Standard Types
string->keyword: Keywords
string->list: Basic string procedures
string->number: Numerical input and output
string->symbol: Simple symbols
string->utf8: Bytevectors
string->vector: Vectors
string-append: Basic string procedures
string-append!: Basic string procedures
string-capitalize!: Deprecated in-place case modification
string-ci-hash: Hash functionsstring-ci-hash: Hash functions
string-ci<=?: String Comparisons
string-ci<?: String Comparisons
string-ci=?: String Comparisons
string-ci>=?: String Comparisons
string-ci>?: String Comparisons
string-copy: Basic string procedures
string-copy!: Basic string procedures
string-cursor: String Cursor API
string-cursor-end: String Cursor API
string-cursor-for-each: String Cursor API
string-cursor-next: String Cursor API
string-cursor-prev: String Cursor API
string-cursor-ref: String Cursor API
string-cursor-start: String Cursor API
string-cursor<=?: String Cursor API
string-cursor<?: String Cursor API
string-cursor=?: String Cursor API
string-cursor>=?: String Cursor API
string-cursor>?: String Cursor API
string-downcase: String Conversions
string-downcase!: Deprecated in-place case modification
string-element: Simple string literals
string-fill!: Basic string procedures
string-foldcase: String Conversions
string-for-each: Basic string procedures
string-hash: Hash functionsstring-hash: Hash functions
string-length: Basic string procedures
string-literal-part: String templates
string-map: Basic string procedures
string-normalize-nfc: String Conversions
string-normalize-nfd: String Conversions
string-normalize-nfkc: String Conversions
string-normalize-nfkd: String Conversions
string-ref: Basic string procedures
string-replace!: Basic string procedures
string-set!: Basic string procedures
string-titlecase: String Conversions
string-upcase: String Conversions
string-upcase!: Deprecated in-place case modification
string<=?: String Comparisons
string<?: String Comparisons
string=?: String Comparisons
string>=?: String Comparisons
string>?: String Comparisons
string?: Basic string procedures
subsequent: Identifiers
substring: Basic string procedures
substring-cursor: String Cursor API
symbol: Datum syntaxsymbol: Compound symbolssymbol: Standard Types
symbol->string: Simple symbols
symbol-element: Identifiers
symbol-hash: Hash functions
symbol-local-name: Compound symbols
symbol-namespace: Compound symbols
symbol-namespace-uri: Compound symbols
symbol-prefix: Compound symbols
symbol-read-case: Line numbers and other input port properties
symbol=?: Compound symbols
symbol?: Simple symbols
synchronized: Threads
syntax->datum: Syntax-object and datum conversions
syntax-error: Signaling errors in macro transformers
syntax-object->datum: Syntax-object and datum conversions
syntax-pattern: Pattern language
syntax-rule: Pattern language
syntax-template: Pattern language
system: Deprecated functions
system-tmpdir: File System Interface