[previous] [up] [next]    
Next: About this document Up: PLT MzScheme: Language Manual Previous: Running MzScheme

Index


#!
Input Parsing
#&
Input Parsing
#\
Input Parsing, Input Parsing, Output Printing
#\n tex2html_wrap_inline100525 n tex2html_wrap_inline100529 n tex2html_wrap_inline100927
Input Parsing
#\backspace
Input Parsing
#\linefeed
Input Parsing, Output Printing
#\newline
Reading and Printing, Reading and Printing, Input Parsing, Output Printing
#\nul
Strings, File-Stream Ports, Pathnames, Input Parsing, Output Printing
#\null
Input Parsing, Output Printing
#\page
Input Parsing
#\return
Reading and Printing, Reading and Printing, Input Parsing
#\rubout
Input Parsing
#\space
Input Parsing
#\tab
Input Parsing
#\vtab
Input Parsing
#<undefined>
Void and Undefined
#<void>
Void and Undefined
#n=
Input Parsing
#n#
Input Parsing
#n=
Data Sharing in Input
#n#
Data Sharing in Input
#%
Input Parsing
#%begin-elaboration-time
Compiling Files: compile.ss
#`
Input Parsing
'all
Loading
'all-globals
Global Variable Namespaces
'all-syntax
Global Variable Namespaces
'already-exists
Primitive Exceptions
'also-preserve-constructions
Compiling Files: compile.ss
'also-preserve-elaborations
Compiling Files: compile.ss
'american
Dates: date.ss
'any
Reading and Printing
'any-one
Reading and Printing
'append
Opening File Ports
'beos
Runtime Information
'binary
Opening File Ports
'call/cc!=call/ec
Global Variable Namespaces
'call/cc=call/ec
Global Variable Namespaces
'chinese
Dates: date.ss
'done-error
Operating System Processes
'done-ok
Operating System Processes
'empty
Global Variable Namespaces
'error
Opening File Ports
'exec-file
Pathnames
'execute
Files
'expand-load
Compiling Files: compile.ss
'expand-require-library
Compiling Files: compile.ss
'german
Dates: date.ss
'hash-percent-globals
Global Variable Namespaces
'hash-percent-syntax
Global Variable Namespaces
'help-labels
Command-line Parsing: cmdline.ss
'home-dir
Pathnames
'ignore-macro-definitions
Compiling Files: compile.ss
'ignore-require-library
Compiling Files: compile.ss
'ill-formed-path
Primitive Exceptions
'indian
Dates: date.ss
'infinity
Pretty Printing: pretty.ss
'init-dir
Pathnames
'init-file
Pathnames
'irish
Dates: date.ss
'iso-8601
Dates: date.ss
'julian
Dates: date.ss
'keywords
Global Variable Namespaces
'linefeed
Reading and Printing
'macos
Runtime Information
'mred
Global Variable Namespaces
'multi
Command-line Parsing: cmdline.ss
'no-keywords
Global Variable Namespaces
'no-warnings
Compiling Files: compile.ss
'non-elaboration
Loading, Compiling Files: compile.ss
'none
Loading
'once-any
Command-line Parsing: cmdline.ss
'once-each
Command-line Parsing: cmdline.ss
'only-expand
Compiling Files: compile.ss
'oskit
Runtime Information
'pref-dir
Pathnames
'preserve-constructions
Compiling Files: compile.ss
'preserve-elaborations
Compiling Files: compile.ss
'read
Files
'relative
Pathnames
'replace
Opening File Ports
'return
Reading and Printing
'return-linefeed
Reading and Printing
'running
Operating System Processes
'same
Pathnames, Pathnames, Pathnames
'status
Operating System Processes
'strip-macro-definitions
Compiling Files: compile.ss
'sys-dir
Pathnames
'temp-dir
Pathnames
'text
Opening File Ports
'truncate
Opening File Ports, Filesystem: file.ss
'truncate/replace
Opening File Ports
'unix
Runtime Information
'up
Pathnames, Pathnames, Pathnames
'update
Opening File Ports
'use-current-namespace
Compiling Files: compile.ss
'wait
Operating System Processes
'windows
Runtime Information
'write
Files
'wrong-version
Primitive Exceptions, Dynamic Extensions
+inf.0
Numbers, Numbers
+nan.0
Numbers
-
Running MzScheme
--awk
Running MzScheme
--case-sens
Running MzScheme
--esc-cont
Running MzScheme
--hash-percent-syntax
Running MzScheme
--help
Running MzScheme
--mute-banner
Running MzScheme
--no-auto-else
Running MzScheme
--no-init-file
Running MzScheme
--no-key
Running MzScheme
--no-lib-path
Running MzScheme
--persistent
Running MzScheme
--restore
Saving and Restoring Program , Running MzScheme
--script
Running MzScheme, Running MzScheme
--script-cd
Running MzScheme
--set-undef
Running MzScheme
--version
Running MzScheme
-:sr:expand-pattern
Syntax Rules: synrule.ss
-:sr:get-bindings
Syntax Rules: synrule.ss
-:sr:hyg-flatten
Syntax Rules: synrule.ss
-:sr:matches-pattern?
Syntax Rules: synrule.ss
-:sr:tag-generic
Syntax Rules: synrule.ss
-a
Running MzScheme
-c
Running MzScheme
-D
Running MzScheme, Running MzScheme
-e
Running MzScheme
-F
Running MzScheme, Running MzScheme
-g
Running MzScheme
-h
Running MzScheme
-i
Running MzScheme
-inf.0
Numbers
-k
Running MzScheme
-L
Running MzScheme, Running MzScheme
-m
Running MzScheme
-n
Running MzScheme
-nan.0
Numbers
-p
Running MzScheme
-q
Running MzScheme
-R
Running MzScheme, Running MzScheme, Running MzScheme
-s
Running MzScheme
-v
Running MzScheme
-w
Running MzScheme
-x
Running MzScheme
-y
Running MzScheme
.mzschemerc
Pathnames
.zo
Compiling Files: compile.ss
:
MrSpidey: spidey.ss
\
Input Parsing
=>
Cond and Case
[ ]
Parsing
abbreviate-cons-as-list
Converted Printing: pconver.ss
absolute-path?
Pathnames
add1
Numbers
and
And and Or, And and Or
andmap
Booleans
append!
Lists
AppleEvents
Operating System Processes
argv
Running MzScheme
arithmetic-shift
Numbers
arity
Arity, Primitives, Primitive Exceptions
arity-at-least-value
Arity
arity-at-least?
Arity
assf
Functions: functio.ss
assoc
Lists
assq
Lists
assv
Lists
atom?
Compatibility: compat.ss
awk
Awk: awk.ss
awk.ss
Awk: awk.ss
banner
Runtime Information
begin
Sequences, Syntax Expansion and Internal
begin-construction-time
Compiling Files: compile.ss, Compiling Files: compile.ss, Requiring Libraries and Files:
begin-elaboration-time
Expansion Time Binding and , Expansion Time Binding and , Expansion Time Binding and , Compiling Files: compile.ss, Compiling Files: compile.ss
begin0
Sequences
bignum
Numbers
bitwise operators
Numbers
bitwise-and
Numbers
bitwise-ior
Numbers
bitwise-not
Numbers
bitwise-xor
Numbers
boolean=?
Functions: functio.ss
booleans-as-true/false
Converted Printing: pconver.ss
box
Boxes
box?
Boxes
boxes
Boxes, Parsing, Input Parsing
printing
Printing, Output Printing
break-enabled
Breaks
break-thread
Thread Utilities
breaks
see threads, breaking
build-absolute-path
Filesystem: file.ss
build-list
Functions: functio.ss
build-path
Pathnames, Filesystem: file.ss, Filesystem: file.ss
build-relative-path
Filesystem: file.ss
build-share
Converted Printing: pconver.ss
build-string
Functions: functio.ss
build-vector
Functions: functio.ss
built-in-name
Global Names
byte codes
Compilation
call-in-nested-thread
Thread Utilities
call-with-current-continuation
Continuations, Continuations, Running MzScheme
call-with-custodian
Primitive Exceptions
call-with-escape-continuation
Continuations, Continuations
call-with-input-file
Opening File Ports
call-with-output-file
Opening File Ports, Opening File Ports
call-with-values
Multiple Return Values
call/cc
Continuations, Continuations, Running MzScheme
call/ec
Continuations, Continuations
case
Cond and Case, Primitive Exceptions, Language, Language, Language
case sensitivity
Parsing
case-lambda
Case-Lambda
char->integer
Characters
char->latin-1-integer
Characters
char-ci=?
Characters
char=?
Characters
characters
Characters, Input Parsing
printing
Output Printing
check-parameter-procedure
Parameter Utilities
class
Creating Classes
class*
Creating Classes
class*-asi
Macros: macro.ss
class*/names
Creating Classes
class->interface
Object Utilities
class-asi
Macros: macro.ss
class-initialization-arity
Object Utilities
class/d
Classes with defined Methods:
class/d*
Classes with defined Methods:
class/d*/names
Classes with defined Methods:
class?
Object Utilities
classd.ss
Classes with defined Methods:
classes
Classes and Objects
creating
Creating Interfaces, Creating Classes
cmdline.ss
Command-line Parsing: cmdline.ss
cmdliner.ss
Command-line Parsing: cmdline.ss
cmdlines.ss
Command-line Parsing: cmdline.ss
cmdlineu.ss
Command-line Parsing: cmdline.ss
collect-garbage
Garbage Collection
collection-path
Library Collections and MzLib
collections
Library Collections and MzLib
command-line
Command-line Parsing: cmdline.ss
comments
Input Parsing
communication
Semaphores
communications
Networking
compat.ss
Compatibility: compat.ss
compatm.ss
MzLib Overview
compatr.ss
Compatibility: compat.ss
compats.ss
Compatibility: compat.ss
compatu.ss
Compatibility: compat.ss
compile
Compilation
compile-allow-cond-fallthrough
Language
compile-allow-set!-undefined
Language
compile-file
Defining Macros, Identifier Macros, Expansion Time Binding and , Expansion Time Binding and , Compiling Files: compile.ss, Requiring Libraries and Files:
compile.ss
Compiling Files: compile.ss
compiled code
Parsing
compiler.ss
Compiling Files: compile.ss
compiles.ss
Compiling Files: compile.ss
compileu.ss
Compiling Files: compile.ss
compiling
Compilation
complete-path?
Pathnames
complex
Numbers
compose
Functions: functio.ss
compound-unit
Linking Units and Creating
compound-unit/sig
Linking with Signatures, Signed Compound Units
cond
Cond and Case, Primitive Exceptions, Language, Language, Language
conjugate
Math: math.ss
cons?
Functions: functio.ss
constructor-style-printing
Converted Printing: pconver.ss
consumer-thread
Threads: thread.ss
continuation-mark-set->list
Continuation Marks
continuation-mark-set?
Continuation Marks
continuations
Continuations
escape
Continuations
control flow
Continuations
copy-file
Files
core.ss
MzLib Overview, Core: core.ss
corer.ss
MzLib Overview, Core: core.ss
cores.ss
MzLib Overview, Core: core.ss
coreu.ss
MzLib Overview, Core: core.ss
cosh
Math: math.ss
curly braces
Parsing
current namespace
Read-Eval-Print
current-build-share-hook
Converted Printing: pconver.ss
current-build-share-name-hook
Converted Printing: pconver.ss
current-continuation-marks
Primitive Exceptions, Continuation Marks
current-custodian
Custodians, Custodians
current-directory
Current Directory, Directories
current-drive
Directories
current-error-port
Ports
current-eval
Read-Eval-Print
current-exception-handler
Exceptions, Exceptions
current-gc-milliseconds
Machine Time
current-input-port
Ports, Current Ports
current-library-collection-paths
Libraries, Library Collections and MzLib, Running MzScheme, Running MzScheme
current-load
Loading
current-load-extension
Loading
current-load-relative-directory
Loading, Eval and Load, Dynamic Extensions
current-memory-use
Garbage Collection
current-milliseconds
Numbers, Machine Time
current-namespace
Read-Eval-Print
current-output-port
Ports, Current Ports
current-print
Read-Eval-Print
current-print-convert-hook
Converted Printing: pconver.ss
current-process-milliseconds
Machine Time
current-prompt-read
Read-Eval-Print
current-pseudo-random-generator
Numbers, Numbers, Random Numbers
current-read-eval-convert-print-prompt
Converted Printing: pconver.ss
current-require-relative-collection
Libraries
current-seconds
Real Time and Date, Real Time and Date, Real Time and Date
current-thread
Thread Utilities
custodian-shutdown-all
Custodians
custodian?
Custodians
custodians
Custodians, Custodians
cycles
Data Sharing in Input
date
Real Time and Date, Real Time and Date, Dates: date.ss
date->julian/scalinger
Dates: date.ss
date->string
Dates: date.ss
date-day
Real Time and Date
date-display-format
Dates: date.ss
date-dst?
Real Time and Date
date-hour
Real Time and Date
date-minute
Real Time and Date
date-month
Real Time and Date
date-second
Real Time and Date
date-time-zone-offset
Real Time and Date
date-week-day
Real Time and Date
date-year
Real Time and Date
date-year-day
Real Time and Date
date.ss
Dates: date.ss
dater.ss
Dates: date.ss
dates.ss
Dates: date.ss
dateu.ss
Dates: date.ss
decimal input
Numbers
define
Global Variables
internal
Syntax Expansion and Internal
define-const-structure
Structures: defstru.ss
define-constructor
MrSpidey: spidey.ss
define-expansion-time
Expansion Time Binding and , Compiling Files: compile.ss
define-id-macro
Identifier Macros, Compiling Files: compile.ss
define-macro
Defining Macros, Compiling Files: compile.ss, Compiling Files: compile.ss
define-signature
Signatures
define-struct
Creating Structure Types, Creating Subtypes
define-structure
Structures: defstru.ss
define-syntax
Syntax Rules: synrule.ss
define-type
MrSpidey: spidey.ss
define-values
Global Variables
define-values/invoke-unit
Invoking with Exports to
define-values/invoke-unit/sig
Invoking with Exports to
defined?
Global Names
deflate
Deflating (Compressing) Data: deflate.ss
deflate.ss
Deflating (Compressing) Data: deflate.ss
deflater.ss
Deflating (Compressing) Data: deflate.ss
deflates.ss
Deflating (Compressing) Data: deflate.ss
deflateu.ss
Deflating (Compressing) Data: deflate.ss
defmacro
Macros, Compatibility: compat.ss
defstru.ss
Structures: defstru.ss
delay
Promises
delete-directory
Directories
delete-directory/files
Filesystem: file.ss
delete-file
Files
derived class
Classes and Objects
directories
testing
Directories
root
Directories
renaming
Directories
permissions
Directories
pathnames
see pathnames
of currently loading file
Loading, Eval and Load, Dynamic Extensions
moving
Directories
deleting
Directories
dates
Directories
current
Current Directory, Directories
creating
Directories
contents
Directories
directory-exists?
Directories
directory-list
Directories
division by inexact zero
Numbers
dump-memory-stats
Garbage Collection
dynamic-disable-break
Threads: thread.ss
dynamic-enable-break
Threads: thread.ss
dynamic-wind
Dynamic Wind
e
Math: math.ss
effective signature
Signed Compound Units
eighth
Functions: functio.ss
else
Cond and Case, Cond and Case
empty
Functions: functio.ss
empty?
Functions: functio.ss
eof
Ports, Custom Ports
eof-object?
Ports
eq?
Structure Utilities
equal?
Boxes, Structure Utilities
eqv?
Numbers, Structure Utilities
error
Primitive Exceptions, Errors, Errors, Errors, Errors
error display handler
Exceptions
error escape handlers
Error Escape Handler, Threads
error value conversion handler
Exceptions
error-display-handler
Exceptions
error-escape-handler
Error Escape Handler, Exceptions
error-print-width
Exceptions
error-value->string-handler
Exceptions
errors
Primitive Exceptions, Errors, Exceptions
type
Application Type Errors
syntax
Syntax Errors
mismatch
Application Mismatch Errors
eval
Read-Eval-Print, Eval and Load
eval-string
Strings: string.ss
evaluation handler
Read-Eval-Print
evaluation order
Evaluation Order
evcase
Macros: macro.ss
even?
Numbers
exception handlers
Threads
exceptions
Exceptions, Exceptions
primitive hierarchy
Primitive Exceptions
execute
Operating System Processes
execute*
Operating System Processes
exit
Exiting, Exiting
exit handler
Exiting
exit-handler
Exiting
exiting
Exiting
exn
Primitive Exceptions
exn:application:arity
Multiple Return Values, Initialization Variables
exn:application:continuation
Continuations
exn:application:fprintf:mismatch
Reading and Printing
exn:application:mismatch
Numbers, Lists, Lists, Lists, Hash Tables, Structure Utilities, Application Mismatch Errors, Semaphores, Opening File Ports, File-Stream Ports, Reading and Printing, Reading and Printing, Reading and Printing, Reading and Printing, Reading and Printing, Reading and Printing, Reading and Printing, Operating System Processes, Operating System Processes, Operating System Processes
exn:application:type
Characters, Characters, Strings, Lists, Creating Objects, Primitive Exceptions, Application Type Errors, Global Variable Namespaces, Reading and Printing, Functions: functio.ss, Functions: functio.ss
exn:else
Cond and Case, Cond and Case, Language, Primitive Syntax and Expanding , Running MzScheme
exn:i/o:filesystem
Current Directory, File-Stream Ports, Pathnames, Pathnames, Pathnames, Pathnames, Pathnames, Files, Files, Files, Files, Files, Files, Files, Files, Directories, Directories, Directories, Dynamic Extensions, Saving and Restoring Program , Library Collections and MzLib, Filesystem: file.ss
exn:i/o:port:user
Custom Ports
exn:i/o:tcp
Networking, Networking, Networking, Networking, Networking, Networking
exn:misc
Thread Utilities, Semaphores, Operating System Processes, Operating System Processes, Defining Macros, Defining Macros, Expansion Time Binding and , Expansion Time Binding and , Expansion Time Binding and , Primitive Syntax and Expanding , Primitive Syntax and Expanding , Saving and Restoring Program
exn:misc:match
Match: match.ss
exn:misc:process
Operating System Processes
exn:misc:unsupported
Directories, Operating System Processes, Operating System Processes, Operating System Processes, Saving and Restoring Program , Transcripts: transcr.ss
exn:misc:user-break
Breaks, Breaks
exn:object
Creating Interfaces, Creating Interfaces, Creating Interfaces, Creating Classes, Creating Classes, Creating Classes, Creating Classes, Instance Variables, Instance Variables, Creating Objects, Creating Objects, Instance Variable Access, Generic Procedures, Generic Procedures, Generic Procedures
exn:read
Input Parsing, Input Parsing, Input Parsing, Data Sharing in Input , Data Sharing in Input , Data Sharing in Input , Data Sharing in Input
exn:struct
Creating Subtypes
exn:syntax
Syntax Errors
exn:thread
Thread Utilities
exn:unit
Linking Units and Creating , Linking Units and Creating , Linking Units and Creating , Signed Compound Units, Signed Compound Units, Signed Compound Units, Expanding Signed Unit Expressions, Expanding Signed Unit Expressions, Invoking with Exports to , Requiring Libraries and Files: , Requiring Libraries and Files:
exn:unit:signature
Signed Compound Units
exn:user
Errors, Command-line Parsing: cmdline.ss, Command-line Parsing: cmdline.ss, Command-line Parsing: cmdline.ss, Command-line Parsing: cmdline.ss, Inflating Compressed Data: inflate.ss, Inflating Compressed Data: inflate.ss, Inflating Compressed Data: inflate.ss
exn:variable
Global Names
exn:variable:keyword
Keywords
exn?
Primitive Exceptions
expand-defmacro
Primitive Syntax and Expanding
expand-defmacro-once
Primitive Syntax and Expanding
expand-path
Pathnames
expansion time
Expansion Time Binding and
expansion-time-value?
Expansion Time Binding and , Expansion Time Binding and
explode-path
Filesystem: file.ss
exponential input
Numbers
export
Creating Units, Linking Units and Creating
export signature
Importing and Exporting with
expr->string
Strings: string.ss
expressions
shared structure
Data Sharing in Input
false
Functions: functio.ss
fields
Structures
fifth
Functions: functio.ss
file-exists?
Files
file-name-from-path
Filesystem: file.ss
file-or-directory-modify-seconds
Files, Directories, Real Time and Date, Real Time and Date
file-or-directory-permissions
Files, Directories
file-position
File-Stream Ports, File-Stream Ports
file-size
Files
file-stream-port?
File-Stream Ports
file.ss
Filesystem: file.ss
filename-extension
Filesystem: file.ss
filer.ss
Filesystem: file.ss
files
File-Stream Ports
testing
Files
sizes
Files
renaming
Files
permissions
Files
pathnames
see pathnames
moving
Files
loading
Eval and Load
deleting
Files
dates
Files
copying
Files
files.ss
Filesystem: file.ss
filesystem-root-list
Directories
fileu.ss
Filesystem: file.ss
filter
Functions: functio.ss
finalization
see will executors
find-executable-path
Pathnames
find-library
Filesystem: file.ss
find-relative-path
Filesystem: file.ss
find-seconds
Dates: date.ss
find-system-path
Pathnames, Running MzScheme
first
Functions: functio.ss
fixnum
Numbers
flonum
Numbers
fluid-let
Fluid-Let
flush-output
File-Stream Ports
foldl
Functions: functio.ss
foldr
Functions: functio.ss
force
Promises
format
Reading and Printing
fourth
Functions: functio.ss
fprintf
Reading and Printing
fraction
Numbers
functio.ss
Functions: functio.ss
functior.ss
Functions: functio.ss
functios.ss
Functions: functio.ss
functiou.ss
Functions: functio.ss
gensym
Symbols
get-output-string
String Ports
get-shared
Converted Printing: pconver.ss
getenv
Operating System Environment Variables
getprop
Compatibility: compat.ss
global port print handler
Ports
global variables
Global Names
global-define-values/invoke-unit
Invoking with Exports to
global-define-values/invoke-unit/sig
Invoking with Exports to
global-defined-value
Global Names, Global Names, Defining Macros, Identifier Macros, Expansion Time Binding and , Primitive Syntax and Expanding
global-expansion-time-value
Expansion Time Binding and
global-port-print-handler
Ports, Reading and Printing, Customizing DisplayWrite, and
graphs
Input Parsing, Data Sharing in Input
printing
Output Printing
guardians
see will executors
gunzip
Inflating Compressed Data: inflate.ss
gunzip-through-ports
Inflating Compressed Data: inflate.ss
gzip
Deflating (Compressing) Data: deflate.ss
gzip-through-ports
Deflating (Compressing) Data: deflate.ss
hash tables
Hash Tables
hash-table-for-each
Hash Tables
hash-table-get
Hash Tables
hash-table-map
Hash Tables
hash-table-put!
Hash Tables
hash-table-remove!
Hash Tables
hash-table?
Hash Tables
HOMEDRIVE
Pathnames
HOMEPATH
Pathnames
id-macro?
Identifier Macros
identity
Functions: functio.ss
ignore-errors
Functions: functio.ss
implementation?
Object Utilities
import
Creating Units, Linking Units and Creating
import signature
Importing and Exporting with
include
Signed Units, Signed Units
inferred-name
Inferred Value Names
infinity
Numbers
inflate
Inflating Compressed Data: inflate.ss
inflate.ss
Inflating Compressed Data: inflate.ss
inflater.ss
Inflating Compressed Data: inflate.ss
inflates.ss
Inflating Compressed Data: inflate.ss
inflateu.ss
Inflating Compressed Data: inflate.ss
info.ss
Library Collections and MzLib
inherit
Instance Variables
inheritance
Classes and Objects
install-converting-printer
Converted Printing: pconver.ss
instance variables
accessing
Instance Variable Access
integer->char
Characters, Characters
interface
Creating Interfaces
interface->ivar-names
Object Utilities
interface-extension?
Object Utilities
interface?
Object Utilities
invoke-unit
Invoking Units
invoke-unit/sig
Invoking Signed Units, Invoking Signed Units
invoke.ss
Invoking with Exports to
is-a?
Object Utilities, Object Utilities
ivar
Instance Variable Access
ivar-in-interface?
Object Utilities
ivar/proc
Instance Variable Access
julian/scalinger->string
Dates: date.ss
keyword-name
Keywords
keyword-name?
Keywords
keywords
Keywords
kill-thread
Thread Utilities
last-pair
Functions: functio.ss
latin-1-integer->char
Characters
let
Local Variables
let*
Local Variables
let*-values
Local Variables
let+
Macros: macro.ss
let-expansion-time
Expansion Time Binding and
let-id-macro
Identifier Macros, Identifier Macros
let-macro
Defining Macros
let-struct
Creating Structure Types, Creating Subtypes
let-values
Multiple Return Values, Local Variables
let/cc
Continuations, Continuations
let/ec
Continuations, Continuations
letmacro
Compatibility: compat.ss
letrec
Local Variables, Local Variables
letrec-values
Local Variables, Void and Undefined
libraries
Library Collections and MzLib
link
Linking Units and Creating
link-exists?
Files
links
testing
Files
list
Lists
list*
Lists
list-ref
Lists
list-tail
Lists
load
Loading, Loading, Loading, Eval and Load, Input Parsing, Compiling Files: compile.ss
load handler
Loading
load-extension
Loading, Loading, Dynamic Extensions
load-relative
Loading, Loading, Loading, Eval and Load, Compiling Files: compile.ss
load-relative-extension
Loading, Loading, Dynamic Extensions
load/cd
Loading, Eval and Load, Compiling Files: compile.ss
load/use-compiled
Loading, Loading, Loading, Eval and Load, Library Collections and MzLib
load/used-compiled
Loading
local
Macros: macro.ss
local-expand-body-expression
Primitive Syntax and Expanding
local-expand-defmacro
Primitive Syntax and Expanding
local-expansion-time-bound?
Expansion Time Binding and
local-expansion-time-value
Expansion Time Binding and
logical operators
see bitwise operators
loop-until
Functions: functio.ss
macro.ss
Macros: macro.ss
macro?
Defining Macros
macros
Defining Macros, Compiling Files: compile.ss
syntax-rules
Syntax Rules: synrule.ss
identifier
Identifier Macros
expanding
Primitive Syntax and Expanding
make-custodian
Custodians
make-directory
Directories
make-directory*
Filesystem: file.ss
make-generic
Generic Procedures
make-generic/proc
Generic Procedures, Generic Procedures
make-global-value-list
Global Names
make-hash-table
Hash Tables
make-hash-table-weak
Hash Tables
make-input-port
Custom Ports
make-namespace
Global Variable Namespaces
make-object
Creating Classes, Initialization Variables, Creating Objects
make-output-port
Custom Ports
make-parameter
Parameter Utilities
make-pipe
Pipes
make-promise
Promises
make-pseudo-random-generator
Numbers
make-semaphore
Semaphores
make-single-threader
Threads: thread.ss
make-temporary-file
Filesystem: file.ss
make-weak-box
Weak Boxes
make-will-executor
Will Executors
match
Match: match.ss
match-define
Match: match.ss
match-lambda
Match: match.ss
match-lambda*
Match: match.ss
match-let
Match: match.ss
match-let*
Match: match.ss
match-letrec
Match: match.ss
match.ss
Match: match.ss
match:end
Awk: awk.ss
match:start
Awk: awk.ss
match:substring
Awk: awk.ss
math.ss
Math: math.ss
mathr.ss
Math: math.ss
maths.ss
Math: math.ss
mathu.ss
Math: math.ss
member
Lists
memf
Functions: functio.ss
memq
Lists
memv
Lists
merge-input
Threads: thread.ss
mergesort
Functions: functio.ss
MrSpidey
Requiring Libraries and Files: , MrSpidey: spidey.ss
mrspidey:control
MrSpidey: spidey.ss
multi
Command-line Parsing: cmdline.ss
multiple return values
Multiple Return Values
MzLib library
Library Collections and MzLib
mzlib.ss
MzLib Overview, MzLib: mzlib.ss
mzlib:command-line^
Command-line Parsing: cmdline.ss
mzlib:command-line@
Command-line Parsing: cmdline.ss
mzlib:compat^
Compatibility: compat.ss
mzlib:compat@
Compatibility: compat.ss
mzlib:compile^
Compiling Files: compile.ss
mzlib:compile@
Compiling Files: compile.ss
mzlib:core^
Core: core.ss
mzlib:core@
Core: core.ss
mzlib:date^
Dates: date.ss
mzlib:date@
Dates: date.ss
mzlib:deflate^
Deflating (Compressing) Data: deflate.ss
mzlib:deflate@
Deflating (Compressing) Data: deflate.ss
mzlib:file^
Filesystem: file.ss
mzlib:file@
Filesystem: file.ss
mzlib:function^
Functions: functio.ss
mzlib:function@
Functions: functio.ss
mzlib:inflate^
Inflating Compressed Data: inflate.ss
mzlib:inflate@
Inflating Compressed Data: inflate.ss
mzlib:math^
Math: math.ss
mzlib:math@
Math: math.ss
mzlib:pretty-print^
Pretty Printing: pretty.ss
mzlib:pretty-print@
Pretty Printing: pretty.ss
mzlib:print-convert^
Converted Printing: pconver.ss
mzlib:print-convert@
Converted Printing: pconver.ss
mzlib:restart^
Restarting MzScheme with Arguments:
mzlib:restart@
Restarting MzScheme with Arguments:
mzlib:string^
Strings: string.ss
mzlib:string@
Strings: string.ss
mzlib:thread^
Threads: thread.ss
mzlib:thread@
Threads: thread.ss
mzlib:transcript^
Transcripts: transcr.ss
mzlib:transcript@
Transcripts: transcr.ss
mzlib^
MzLib: mzlib.ss
mzlib@
MzLib: mzlib.ss
mzlibm.ss
MzLib Overview
mzlibr.ss
MzLib Overview, MzLib: mzlib.ss
mzlibs.ss
MzLib Overview, MzLib: mzlib.ss
mzlibu.ss
MzLib Overview, MzLib: mzlib.ss
MzScheme
stand-alone
Introduction, Running MzScheme
mzschemerc.ss
Pathnames
namespace?
Global Variable Namespaces
namespaces
Global Variable Namespaces
nand
Macros: macro.ss
networking
Networking
new-cafe
Compatibility: compat.ss
newline-string
Strings: string.ss
nor
Macros: macro.ss
normal-case-path
Pathnames
normalize-path
Filesystem: file.ss
not-a-number
Numbers
not-break-exn?
Exceptions
null
Lists
null-environment
Global Variable Namespaces
number->string
Numbers
numbers
Numbers, Input Parsing
object-interface
Object Utilities
object%
Creating Classes
object?
Object Utilities
objects
Classes and Objects
creating
Creating Objects
odd?
Numbers
once-any
Command-line Parsing: cmdline.ss
once-each
Command-line Parsing: cmdline.ss
open-input-file
Opening File Ports
open-input-string
String Ports
open-output-file
Opening File Ports, Opening File Ports
open-output-string
String Ports
opt-lambda
Macros: macro.ss
or
And and Or, And and Or
ormap
Booleans
override
Instance Variables
overriding
Classes and Objects
pair->immutable-pair
Lists
parameter
Parameters
parameter procedure
Parameters
parameter-procedure=?
Parameter Utilities
parameter?
Parameter Utilities
parameterize
Parameter Utilities
parameters
Parameters
built-in
Built-in Parameters
parse-command-line
Command-line Parsing: cmdline.ss
parsing
Parsing
PATH
Pathnames
path->complete-path
Pathnames
path-list-string->path-list
Pathnames
path-only
Filesystem: file.ss
pathnames
Pathnames
expansion
Pathnames
pattern matching
Regular Expressions
pconver.ss
Converted Printing: pconver.ss
pconverr.ss
Converted Printing: pconver.ss
pconvers.ss
Converted Printing: pconver.ss
pconveru.ss
Converted Printing: pconver.ss
pi
Math: math.ss
platform
Pathnames, Runtime Information
PLTCOLLECTS
Library Collections and MzLib
polymorphic
MrSpidey: spidey.ss
port display handler
Customizing DisplayWrite, and
port print handler
Customizing DisplayWrite, and
port read handler
Customizing Read
port write handler
Customizing DisplayWrite, and
port-display-handler
Customizing DisplayWrite, and , Customizing DisplayWrite, and
port-print-handler
Customizing DisplayWrite, and , Customizing DisplayWrite, and
port-read-handler
Customizing Read, Customizing Read
port-write-handler
Customizing DisplayWrite, and , Customizing DisplayWrite, and
port?
Ports
ports
Threads, Ports, Ports
string
String Ports
flushing
File-Stream Ports
file
File-Stream Ports
custom
Custom Ports
pretty-display
Pretty Printing: pretty.ss
pretty-print
Pretty Printing: pretty.ss
pretty-print-columns
Pretty Printing: pretty.ss
pretty-print-depth
Pretty Printing: pretty.ss
pretty-print-display-string-handler
Pretty Printing: pretty.ss
pretty-print-exact-as-decimal
Pretty Printing: pretty.ss
pretty-print-handler
Pretty Printing: pretty.ss
pretty-print-post-print-hook
Pretty Printing: pretty.ss
pretty-print-pre-print-hook
Pretty Printing: pretty.ss
pretty-print-print-hook
Pretty Printing: pretty.ss
pretty-print-print-line
Pretty Printing: pretty.ss
pretty-print-show-inexactness
Pretty Printing: pretty.ss
pretty-print-size-hook
Pretty Printing: pretty.ss
pretty.ss
Pretty Printing: pretty.ss
prettyr.ss
Pretty Printing: pretty.ss
prettys.ss
Pretty Printing: pretty.ss
prettyu.ss
Pretty Printing: pretty.ss
primitive procedure
Primitives
primitive-closure?
Primitives
primitive-name
Primitives
primitive-result-arity
Primitives
primitive?
Primitives
print
Reading and Printing
print handler
Read-Eval-Print
print-box
Printing, Output Printing
print-convert
Converted Printing: pconver.ss
print-convert-expr
Converted Printing: pconver.ss
print-graph
Printing, Data Sharing in Input
print-struct
Printing, Output Printing
print-vector-length
Printing, Output Printing
printf
Reading and Printing
private
Instance Variables
procedure-arity-includes?
Arity
procedure?
Case-Lambda
process
Operating System Processes
process*
Operating System Processes
process*/ports
Operating System Processes
process/ports
Operating System Processes
processes
Operating System Processes
program
Pathnames, Running MzScheme
promise?
Promises
promises
Promises
prompt read handler
Read-Eval-Print
provide-library
Library Collections and MzLib
pseudo-random-generator?
Numbers
public
Instance Variables
putenv
Operating System Environment Variables
putprop
Compatibility: compat.ss
quasi-read-style-printing
Converted Printing: pconver.ss
quasiquote
Quasiquote
quicksort
Functions: functio.ss
raise
Exceptions
raise-mismatch-error
Application Mismatch Errors
raise-syntax-error
Syntax Errors
raise-type-error
Application Type Errors
random
Numbers, Random Numbers
random numbers
Random Numbers
random-seed
Numbers, Random Numbers
read
Primitive Exceptions
read-accept-bar-quote
Parsing, Input Parsing, Output Printing
read-accept-box
Parsing, Input Parsing
read-accept-compiled
Parsing, Compilation
read-accept-graph
Parsing, Data Sharing in Input
read-case-sensitive
Parsing
read-curly-brace-as-paren
Parsing, Input Parsing
read-decimal-as-inexact
Parsing, Input Parsing
read-eval-print loop
Read-Eval-Print, Eval and Load
read-eval-print-loop
Eval and Load, Eval and Load
read-from-string
Strings: string.ss
read-from-string-all
Strings: string.ss
read-image-from-file
Saving and Restoring Program
read-line
Reading and Printing
read-square-bracket-as-paren
Parsing, Input Parsing
read-string
Reading and Printing
read-string-avail!
Reading and Printing
read-string-avail!/enable-break
Reading and Printing
recur
Macros: macro.ss
refer.ss
Requiring Libraries and Files:
reference-file
Requiring Libraries and Files:
regexp
Regular Expressions
regexp-exec
Awk: awk.ss
regexp-match
Regular Expressions, Strings: string.ss
regexp-match-exact?
Strings: string.ss
regexp-match-positions
Regular Expressions
regexp-replace
Regular Expressions
regexp-replace*
Regular Expressions
regexp?
Regular Expressions
regular expressions
Regular Expressions
relative-path?
Pathnames
remove
Functions: functio.ss
remove*
Functions: functio.ss
remq
Functions: functio.ss
remq*
Functions: functio.ss
remv
Functions: functio.ss
remv*
Functions: functio.ss
rename
Instance Variables, Signed Units
rename-file-or-directory
Files, Directories
require-library
Loading, Library Collections and MzLib, Library Collections and MzLib, Compiling Files: compile.ss, Compiling Files: compile.ss
require-library-unit
Requiring Libraries and Files:
require-library-unit/sig
Requiring Libraries and Files:
require-library/proc
Library Collections and MzLib, Library Collections and MzLib
require-relative-library
Library Collections and MzLib, Library Collections and MzLib
require-relative-library-unit
Requiring Libraries and Files:
require-relative-library-unit/sig
Requiring Libraries and Files:
require-relative-library/proc
Library Collections and MzLib
require-unit
Requiring Libraries and Files:
require-unit/sig
Requiring Libraries and Files:
resolve-path
Pathnames
rest
Functions: functio.ss
restart-mzscheme
Restarting MzScheme with Arguments:
restart.ss
Restarting MzScheme with Arguments:
restartr.ss
Restarting MzScheme with Arguments:
restarts.ss
Restarting MzScheme with Arguments:
restartu.ss
Restarting MzScheme with Arguments:
reverse!
Lists
scheme-report-environment
Global Variable Namespaces
second
Functions: functio.ss
seconds->date
Real Time and Date, Dates: date.ss
self (for objects)
see this
semaphore-post
Semaphores
semaphore-try-wait?
Semaphores
semaphore-wait
Semaphores
semaphore-wait-multiple
Threads: thread.ss
semaphore-wait/enable-break
Semaphores
semaphore?
Semaphores
semaphores
Semaphores
send
Instance Variable Access, Instance Variable Access
send*
Macros: macro.ss
send-event
Operating System Processes
sequence
Instance Variables
set
set!
Assignments, Instance Variable Access, Creating Units, Running MzScheme
set!-values
Assignments
set-box!
Boxes
seventh
Functions: functio.ss
sgn
Math: math.ss
shared
Sharing: shared.ss
shared.ss
Sharing: shared.ss
show-sharing
Converted Printing: pconver.ss
signature
Units with Signatures Overview
signature->symbols
Macros: macro.ss
signatures
Units with Signatures Overview, Signatures
signed compound units
Units with Signatures Overview
signed units
Units with Signatures Overview
simple-return-primitive?
Primitives
simplify-path
Pathnames
sinh
Math: math.ss
sixth
Functions: functio.ss
sleep
Thread Utilities
sort
Compatibility: compat.ss
spidey.ss
MrSpidey: spidey.ss
split-path
Pathnames
square
Math: math.ss
square brackets
Parsing
string->immutable-string
Strings
string->number
Numbers
string->symbol
Symbols
string->uninterned-symbol
Symbols
string-ci=?
Strings
string-lowercase!
Strings: string.ss
string-uppercase!
Strings: string.ss
string.ss
Strings: string.ss
string=?
Strings
stringr.ss
Strings: string.ss
strings
reading to and writing from
String Ports
pattern matching
Regular Expressions
immutable
Strings
as ports
String Ports
strings.ss
Strings: string.ss
stringu.ss
Strings: string.ss
struct
Creating Structure Types, Primitive Exceptions
struct->vector
Structure Utilities
struct-constructor-procedure?
Structure Utilities
struct-getter-procedure?
Structure Utilities
struct-length
Structure Utilities
struct-predicate-procedure?
Structure Utilities
struct-ref
Structure Utilities
struct-setter-procedure?
Structure Utilities
struct-type?
Structure Utilities
struct?
Structure Utilities
structs
printing
Printing
structure subtypes
Creating Subtypes
structure type descriptors
Creating Structure Types
structure types
Structures
predicates
Structure Utilities
structures
Structures
printing
Output Printing
sub1
Numbers
subclass?
Object Utilities
subprocesses
Operating System Processes
super-init
Creating Classes, Creating Classes
superclass
Classes and Objects
superclass initialization
see super-init
symbol=?
Functions: functio.ss
symbols
Input Parsing
printing
Output Printing
generating
Symbols
synrule.ss
Syntax Rules: synrule.ss
syntax-rules
Syntax Rules: synrule.ss
syntax?
Primitive Syntax and Expanding
system
Operating System Processes
system*
Operating System Processes
system-library-subpath
Runtime Information
system-type
Runtime Information
tail calls
Continuations
tcp-accept
Networking
tcp-accept-ready?
Networking
tcp-addresses
Networking
tcp-close
Networking
tcp-connect
Networking
tcp-listen
Networking
tcp-listener?
Networking
TCP/IP
Networking
third
Functions: functio.ss
this
Creating Classes, Creating Classes
thread
Threads
thread descriptor
Threads
thread-running?
Thread Utilities
thread-wait
Thread Utilities
thread.ss
Threads: thread.ss
thread?
Thread Utilities
threadr.ss
Threads: thread.ss
threads
Threads
synchronization
Semaphores
run state
Thread Utilities
nesting
Thread Utilities
killing
Thread Utilities
communication
Semaphores
breaking
Breaks, Thread Utilities
threads.ss
Threads: thread.ss
threadu.ss
Threads: thread.ss
time
Time, Timing Execution
machine
Machine Time
time-apply
Timing Execution
TMPDIR
Pathnames
trace
Tracing: trace.ss
trace.ss
Tracing: trace.ss
traceld.ss
Tracing Loads: traceld.ss
transcr.ss
Transcripts: transcr.ss
transcript-off
Transcripts: transcr.ss
transcript-on
Transcripts: transcr.ss
true
Functions: functio.ss
unbox
Boxes
undefine
Global Names
undefined values
Void and Undefined
uninterned symbol
Symbols
unit
Creating Units
unit->unit/sig
Adding a Signature to
unit-with-signature-exports
Expanding Signed Unit Expressions
unit-with-signature-imports
Expanding Signed Unit Expressions
unit-with-signature-unit
Expanding Signed Unit Expressions
unit-with-signature?
Expanding Signed Unit Expressions
unit/sig
Importing and Exporting with , Signed Units
unit/sig->unit
Extracting a Primitive Unit
unit?
Unit Utilities
units
Units
signatures
Units with Signatures Overview
invoking
Invoking Units
creating
Creating Units
compound
Linking Units and Creating
units with signatures
Units with Signatures Overview
unless
When and Unless
untrace
Tracing: trace.ss
use-compiled-file-kinds
Loading
values
Multiple Return Values
vectors
Input Parsing
printing
Printing, Output Printing
verify-linkage-signature-match
Expanding Signed Unit Expressions
verify-signature-match
Expanding Signed Unit Expressions
version
Runtime Information
vertical bar
Parsing
void
Void and Undefined, Void and Undefined
void?
Void and Undefined
weak boxes
Weak Boxes
weak-box-value
Weak Boxes
weak-box?
Weak Boxes
when
When and Unless
whole/fractional-exact-numbers
Converted Printing: pconver.ss
will executors
Will Executors
will-execute
Will Executors
will-executor?
Will Executors
will-register
Will Executors
will-try-execute
Will Executors
with-continuation-mark
Continuation Marks
with-handlers
Exceptions
with-input-from-file
Opening File Ports, Opening File Ports
with-output-to-file
Opening File Ports, Opening File Ports, Opening File Ports
with-semaphore
Threads: thread.ss
write-image-to-file
Saving and Restoring Program , Running MzScheme
write-string-avail
Reading and Printing
write-string-avail/enable-break
Reading and Printing
{ }
Parsing


PLT