Index


'SW_HIDE
'SW_MAXIMIZE
'SW_MINIMIZE
'SW_RESTORE
'SW_SHOW
'SW_SHOWDEFAULT
'SW_SHOWMAXIMIZED
'SW_SHOWMINIMIZED
'SW_SHOWMINNOACTIVE
'SW_SHOWNA
'SW_SHOWNOACTIVATE
'SW_SHOWNORMAL
'aborts, [2]
'addon-dir
'any
'any-one
'append
'binary
'block
'certify-mode
'client
'complete, [2], [3]
'continues, [2]
'delete
'desk-dir
'disappeared-binding, [2]
'disappeared-use, [2]
'doc-dir
'empty
'enclosing-module-name
'equal, [2]
'error, [2], [3]
'exact
'exec-file
'execute, [2]
'exists
'home-dir
'inferred-name
'init-dir
'init-file
'initial
'lexical
'line
'linefeed
'macos
'macosx
'method-arity-error
'module-direct-for-syntax-requires
'module-direct-for-template-requires
'module-direct-requires
'module-indirect-provides
'module-kernel-reprovide-hint
'module-self-path-index
'module-syntax-provides
'module-variable-provides
'none
'opaque
'origin
'oskit
'paren-shape
'pref-dir
'pref-file
'protected
'read, [2]
'relative
'replace
'return
'return-linefeed
'running
'same, [2], [3]
'server
'sw_hide
'sw_maximize
'sw_minimize
'sw_restore
'sw_show
'sw_showdefault
'sw_showmaximized
'sw_showminimized
'sw_showminnoactive
'sw_showna
'sw_shownoactivate
'sw_shownormal
'sys-dir
'temp-dir
'text
'transparent
'transparent-binding
'truncate
'truncate/replace
'unix
'up, [2], [3]
'update
'weak
'windows
'write, [2]
+inf.0, [2]
+nan.0
,
,@
--
--Load
--Load-cd
--Require
--awk
--case-insens
--case-sens
--eval
--help
--load
--load-cd
--main
--mute-banner
--mzlib
--no-argv
--no-init-file
--no-lib-path
--persistent
--require
--require-script
--restore, [2]
--script
--script-cd
--set-undef
--version
-A
-C
-D
-F
-G
-L
-M
-R
-T
-d
-e
-f
-g
-h
-i
-inf.0
-k
-l
-m
-nan.0
-p
-q
-r
-s
-t
-u
-v
-w
-x
.
...
.mzschemerc
:
=>
[ ]
#!, [2]
#"
#'
#,
#,
#\backspace
#\linefeed
#\newline
#\nul
#\null
#\page
#\return
#\rubout
#\space
#\tab
#\vtab
#;
#<<
#<undefined>
#<void>
#%
#%app
#%datum
#%module-begin, [2]
#%top
#%variable-reference
#&amp;
#n=, [2]
#n#, [2]
#`
#ci
#cs
#hash
#hasheq
#honu
#hx
#k+
#k-
#reader
#rx
#rx#
#sx
#~
\'
\Uh
\Uhh
\Uhhh
\Uhhhh
\Uhhhhh
\Uhhhhhh
\Uhhhhhhh
\Uhhhhhhhh
\a
\b
\e
\f
\n
\o
\ooo
\oo
\r
\t
\uh
\uhh
\uhhh
\uhhhh
\v
\xhh
\xh
_loader.dll
_loader.dylib
_loader.so
syntax-rules Extensions
{ }
`
\


absolute-path?
add1
Additional Thread Utilities
alarm-evt
Alarms
alarms
all-defined
all-defined-except
all-except, [2]
all-from
all-from-except
and
And and Or
andmap
append!
argv, [2]
arithmetic-shift
arity
arity-at-least
arity-at-least-value
arity-at-least?
assoc
assq
assv
AUX


banner
Basic Data Extensions
Basic Syntax Extensions
begin, [2]
begin-for-syntax
begin0
bignum
Binding Forms
Binding Multiple Syntax Identifiers
bitwise operators
bitwise-and
bitwise-ior
bitwise-not
bitwise-xor
Booleans
bound-identifier=?
box
box-immutable
box?
Boxes
boxes, [2], [3]
    printing, [2]
break-enabled
break-thread, [2]
Breaks
breaks, see threads, breaking
Bruggeman, Carl
build-path
Built-in Modules
byte codes
Byte Strings
byte strings, [2]
    as ports
    printing
    reading to and writing from
byte-regexp
byte-regexp?
byte?
bytes
bytes
bytes->immutable-bytes
bytes->list
bytes->path
bytes->string/latin-1
bytes->string/locale
bytes->string/utf-8
bytes-append
bytes-close-converter
bytes-convert
bytes-convert-end
bytes-converter?
bytes-copy
bytes-copy!
bytes-fill!
bytes-length
bytes-open-converter
bytes-ref
bytes-set!
bytes-utf-8-index
bytes-utf-8-length
bytes-utf-8-ref
bytes<?
bytes=?
bytes>?
bytes?


call-in-nested-thread
call-with-break-parameterization
call-with-continuation-barrier
call-with-current-continuation, [2]
call-with-escape-continuation, [2]
call-with-input-file
call-with-output-file, [2]
call-with-parameterization
call-with-semaphore
call-with-semaphore/enable-break
call/cc, [2]
call/ec, [2]
case sensitivity
Case-Lambda
case-lambda
certificates
    syntax
channel-get
channel-put
channel-put-evt
channel-try-get
channel?
Channels
char->integer
char-alphabetic?
char-blank?
char-ci<=?
char-ci<?
char-ci=?
char-ci>=?
char-ci>?
char-downcase
char-foldcase
char-graphic?
char-iso-control?
char-lower-case?
char-numeric?
char-punctuation?
char-symbolic?
char-title-case?
char-titlecase
char-upcase
char-upper-case?
char-utf-8-length
char-whitespace?
char<=?
char<?
char=?
char>=?
char>?
Characters
characters, [2]
    constants
    printing
Check Syntax, [2]
check-duplicate-identifier
choice-evt
code points
collect-garbage
collection-path
collections
column numbers
COM1
COM2
COM3
COM4
COM5
COM6
COM7
COM8
COM9
command-line arguments, [2]
comments
    comments
        S-expression

communication, [2]
communications
Compilation
compilation handler
compile, [2]
compile-allow-set!-undefined
compile-syntax
compiled code
compiled-expression?
compiled-module-expression?
compiling
complete-path?
complex
CON
concatenate strings
Cond and Case
cons-immutable
Continuation Marks
continuation-mark-set->list
continuation-mark-set->list*
continuation-mark-set-first
continuation-mark-set?
continuation-marks
Continuations
continuations
    barrier crossings
    barriers
    escape
control flow
copy-file
Creating Subtypes
curly braces
current namespace
current-break-parameterization
current-code-inspector
current-command-line-arguments, [2]
current-compile
current-continuation-marks, [2]
current-custodian, [2]
current-directory, [2]
current-drive
current-error-port
current-eval
current-evt-pseudo-random-generator
current-exception-handler
current-gc-milliseconds
current-inexact-milliseconds
current-input-port, [2]
current-inspector
current-library-collection-paths, [2], [3], [4]
current-load
current-load-extension
current-load-relative-directory, [2], [3]
current-load/use-compiled
current-locale
current-memory-use
current-milliseconds, [2]
current-module-name-prefix
current-module-name-resolver
current-namespace
current-output-port, [2]
current-parameterization
current-preserved-thread-cell-values
current-print
current-process-milliseconds
current-prompt-read
current-pseudo-random-generator, [2], [3]
current-reader-guard
current-readtable
current-seconds, [2], [3]
current-security-guard, [2]
current-thread
current-thread-group
custodian-limit-memory
custodian-managed-list
custodian-require-memory
custodian-shutdown-all
custodian?
Custodians
custodians, [2]
cycles


date
date
date-day
date-dst?
date-hour
date-minute
date-month
date-second
date-time-zone-offset
date-week-day
date-year
date-year-day
date?
datum->syntax-object
decimal input
define
define
    internal
define-for-syntax
define-struct
define-syntax
define-syntaxes
define-values
define-values-for-syntaxes
Defining Structure Types
delete-directory
delete-file
directories
    contents
    creating
    current, [2]
    dates
    deleting
    moving
    of currently loading file, [2], [3]
    paths, see paths
    permissions
    renaming
    root
    testing
directory-exists?
directory-list
display
display extensions
division by inexact zero
dump-memory-stats
Dybvig, Kent, [2]
Dynamic Extensions
Dynamic Module Access
Dynamic Wind
dynamic-require
dynamic-require-for-syntax
dynamic-wind


else
environments
    top-level, [2]
eof
eof-object?
ephemeron-value
ephemeron?
Ephemerons
ephemerons
eq-hash-code
eq?, [2]
equal-hash-code
equal?, [2], [3]
eqv?, [2], [3]
error, [2], [3], [4]
error display handler
Error Escape Handler
error escape handlers, [2]
error value conversion handler
error-display-handler
error-escape-handler, [2]
error-print-source-location
error-print-width
error-value->string-handler
Errors
errors, [2], [3]
    mismatch
    syntax
    type
eval, [2]
Eval and Load
eval-syntax
evaluation handler
Evaluation Order
evaluation order
even?
evt?
exception handlers
Exceptions
exceptions, [2]
    primitive hierarchy
Exceptions and Control Flow
Executable Name
exit, [2]
exit handler
exit-handler
Exiting
exiting
exn, [2], [3]
exn:application:contract
exn:break, [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12]
exn:fail, [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13]
exn:fail:contract, [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], [30], [31], [32], [33], [34], [35], [36], [37], [38], [39], [40], [41], [42], [43], [44], [45], [46], [47], [48], [49], [50], [51], [52], [53], [54], [55], [56], [57], [58], [59], [60], [61], [62], [63], [64], [65], [66], [67], [68], [69], [70], [71], [72], [73], [74], [75], [76], [77], [78]
exn:fail:contract:arity, [2], [3], [4]
exn:fail:contract:continuation
exn:fail:contract:variable, [2], [3]
exn:fail:filesystem, [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20]
exn:fail:filesystem:version
exn:fail:network, [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12]
exn:fail:read, [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14]
exn:fail:read:non-char
exn:fail:syntax, [2], [3], [4], [5], [6], [7]
exn:fail:unsupported, [2], [3], [4], [5], [6]
exn?
expand
expand-once
expand-path
expand-syntax
expand-syntax-once
expand-syntax-to-top-form
expand-to-top-form
expansion-time value
exponential input
expressions
    shared structure


fields
file
file-exists?
file-or-directory-modify-seconds, [2], [3], [4]
file-or-directory-permissions, [2]
file-position, [2]
file-size
file-stream-buffer-mode
file-stream-port?
files
    copying
    deleting
    loading
    modification dates
    moving
    paths, see paths
    permissions
    renaming
    sizes
    testing
Filesystem Utilities
filesystem-root-list
finalization, see will executors
find-executable-path
find-library-collection-paths
find-system-path, [2], [3]
fixnum
Flag Conventions
floating-point-bytes->real
flonum
fluid-let
flush-output
force
formals
format
fprintf
fraction
free-identifier=?
Friedman, Dan


Garbage Collection
Gasbichler, Martin
generate-temporaries
gensym
get-output-bytes
get-output-string
getenv
global port print handler
global-port-print-handler, [2], [3]
glyphs
graphs, [2]
    printing
guard-evt
guardians, see will executors


handle-evt
handle-evt?
Hash Tables
hash tables
    constants
    printing, [2]
hash-table-copy
hash-table-count
hash-table-for-each
hash-table-get
hash-table-map
hash-table-put!
hash-table-remove!
hash-table?
Haynes, Chris
header
here strings, [2]
Hieb, Rob
HOME
HOMEDRIVE
HOMEPATH
Honu, [2]
Honu Input Parsing
Honu Output Printing


iconv
iconv.dll
identifier macro, [2], [3]
Identifier Resolution in Namespaces
identifier-binding
identifier-binding-export-position
identifier-template-binding
identifier-transformer-binding
identifier-transformer-binding-export-position
identifier?
immutable?
infinity
infix
info.ss
Initial Namespace
initial-exception-handler
Initialization
inode
Input and Output
input ports
    pattern matching
inspector?
inspectors, [2], [3]
Inspectors and Modules
integer->char, [2]
integer->integer-bytes
integer-bytes->integer
integer-sqrt
integer-sqrt/remainder
Introduction


keyword->string
keyword?
Keywords
keywords, [2]
    printing
kill-thread


Latin-1
let
let*
let*-values
let-struct
let-syntaxes
let-values
let/cc, [2]
let/ec
let/ec
letrec, [2]
letrec-syntaxes
letrec-syntaxes+values
letrec-values, [2]
lib
libiconv.dll
libraries
Library Collections and MzLib
line numbers
link-exists?
links
    creating
    testing
list
list*
list*-immutable
list->bytes
list-immutable
list-ref
list-tail
Lists
load, [2], [3], [4], [5]
load extension handler
load handler
load-extension, [2], [3], [4]
load-relative, [2], [3], [4], [5]
load-relative-extension, [2], [3]
load/cd, [2]
load/use-compiled, [2], [3], [4], [5], [6]
load/use-compiled handler
load/used-compiled
local-expand
local-expand/capture-lifts
local-transformer-expand
local-transformer-expand/capture-lifts
locale-string-encoding
locales
logical operators, see bitwise operators
LOGNAME
LPT1
LPT2
LPT3
LPT4
LPT5
LPT6
LPT7
LPT8
LPT9


Macro Expansion
macros, see syntax
make-bytes
make-channel
make-custodian
make-date
make-directory
make-ephemeron
make-file-or-directory-link
make-hash-table
make-immutable-hash-table
make-input-port
make-inspector
make-known-char-range-list
make-namespace
make-output-port
make-parameter
make-pipe
make-pseudo-random-generator
make-readtable
make-rename-transformer
make-security-guard
make-semaphore
make-set!-transformer
make-special-comment
make-string
make-struct-field-accessor
make-struct-field-mutator
make-struct-type
make-struct-type-property
make-syntax-introducer
make-thread-cell
make-thread-group
make-weak-box
make-will-executor
member
Memory Management
memq
memv
module
Module Bodies
Module Expansion and Execution
module name resolver
module path index
Module Paths
module registry
module->namespace
module-compiled-exports
module-compiled-imports
module-compiled-name
module-identifier=?
module-path-index-join
module-path-index-split
module-path-index?
module-provide-protected?
module-template-identifier=?
module-transformer-identifier=?
Modules
modules
    body
    built-in
    compiling
    dynamic imports
    execution
    expansion
    exports
    for-syntax imports
    imports
    in files
    libraries
    macros, [2]
    paths
    pre-defined
    predefined
    re-declaring
    re-defining
    redeclaring
    redefining
    syntax
Modules and Load Handlers
Modules and Macros
MrEd, DrScheme, and mzc
msvcrt.dll
Multiple Return Values
multiple return values
MzLib library
MzScheme
    stand-alone, [2]
mzscheme
MzScheme3m
mzschemerc.ss


nack-guard-evt
Namespace Utilities
namespace-attach-module, [2]
namespace-mapped-symbols
namespace-module-registry
namespace-require
namespace-require/copy
namespace-require/expansion-time
namespace-set-variable-value!
namespace-symbol->identifier
namespace-syntax-introduce
namespace-transformer-require
namespace-undefine-variable!
namespace-unprotect-module
namespace-variable-value
namespace?
Namespaces
namespaces
    initial
    initial environment
    initial transformer environment
Networking
networking
normal-case-path
not-a-number
Notation
NUL
null
null-environment
number->string
Numbers
numbers, [2]
    big-endian
    converting
    floating-point
    little-endian
    machine representations


object-name
odd?
only
open-input-bytes
open-input-file
open-input-output-file
open-input-string
open-output-bytes
open-output-file, [2]
open-output-string
Operating System Environment Variables
Operating System Processes
or
ormap


packages
parameter procedure
parameter-procedure=?
parameter?
parameterization
parameterization?
parameterize
parameterize-break
Parameters
parameters, [2]
    built-in
parsing
PATH
path->bytes
path->complete-path
path->string
path-list-string->path-list
path-replace-suffix
path-string?
path?
pathnames, see paths
paths
    expansion
    printing
pattern matching
peek-byte
peek-byte-or-special
peek-bytes
peek-bytes!
peek-bytes-avail!
peek-bytes-avail!*
peek-bytes-avail!/enable-break
peek-char
peek-char-or-special
peek-string
peek-string!
pipe-content-length
planet
platform, [2]
PLTCOLLECTS
poll, see sync
poll-guard-evt
port display handler
port positions
port print handler
port read handler
port write handler
port-commit-peeked
port-count-lines!
port-count-lines-enabled
port-display-handler, [2]
port-file-identity
port-next-location
port-print-handler, [2]
port-progress-evt
port-provides-progress-evts?
port-read-handler, [2]
port-write-handler, [2]
port-writes-atomic?
port-writes-special?
port?
Ports
ports, [2], [3]
    byte string
    custom
    file
    flushing
    string
prefix
prefix-all-defined
prefix-all-defined-except
primitive procedure
primitive-closure?
primitive-result-arity
primitive?
print, [2]
print handler
print-box, [2]
print-graph, [2]
print-hash-table
print-honu
print-struct, [2]
print-unreadable
print-vector-length, [2]
printf
printing sharing
PRN
Procedure Application
procedure-arity
procedure-arity-includes?
procedure?, [2]
Procedures
processes
program, [2]
promise?
Promises
promises
prompt read handler
prop:exn:srclocs
protect
provide
pseudo-random-generator->vector
pseudo-random-generator?
putenv


quasiquote
quasisyntax
quasisyntax/loc
Quote and Quasiquote
quote-syntax
quotient/remainder


raise
raise-mismatch-error
raise-syntax-error
raise-type-error, [2]
random, [2], [3]
random numbers
random-seed, [2]
Re-declaring Modules
read
read extensions
read-accept-bar-quote, [2], [3]
read-accept-box, [2]
read-accept-compiled, [2]
read-accept-dot, [2]
read-accept-graph, [2]
read-accept-quasiquote, [2]
read-accept-reader
read-byte
read-byte-or-special
read-bytes
read-bytes!
read-bytes-avail!
read-bytes-avail!*
read-bytes-avail!/enable-break
read-bytes-line
read-case-sensitive, [2], [3]
read-char-or-special
read-curly-brace-as-paren, [2], [3]
read-decimal-as-inexact, [2]
read-eval-print loop
    read-eval-print loop
        customized
read-eval-print loop
read-eval-print-loop, [2], [3], [4]
read-honu
read-honu-syntax, [2]
read-image-from-file
read-line
read-square-bracket-as-paren, [2], [3]
read-string
read-string!
read-syntax, [2]
read-syntax/recursive
read/recursive
reader macros
Reading and Writing
readtable-mapping
readtables
real->floating-point-bytes
regexp
regexp-match, [2], [3]
regexp-match-peek
regexp-match-peek-immediate
regexp-match-peek-positions
regexp-match-peek-positions-immediate
regexp-match-positions
regexp-replace, [2]
regexp-replace*, [2]
regexp?
regexps, see regular expressions
Regular Expressions
regular expressions
    constants
    printing
relative-path?
rename, [2]
rename-file-or-directory, [2]
rename-transformer-target
rename-transformer?
repl, see read-eval-print loop
require, [2]
require-for-syntax, [2]
require-for-template
resolve-path
reverse!
run-time hierarchy
Running MzScheme
Runtime Information


Saving and Restoring Program Images
scheme-report-environment
scripts
Scsh
seconds->date
Security
Security Guards
security guards, [2]
security-guard?
select, see sync
semaphore-peek-evt
semaphore-post
semaphore-try-wait?
semaphore-wait
semaphore-wait/enable-break
semaphore?
Semaphores
semaphores
Sequences
set!
set!
set!-transformer-procedure
set!-transformer?
set!-values
set-arity-at-least-value!
set-box!
set-date-day!
set-date-dst?!
set-date-hour!
set-date-minute!
set-date-month!
set-date-second!
set-date-time-zone-offset!
set-date-week-day!
set-date-year!
set-date-year-day!
shell scripts
shell-execute
ShellExecute
simplify-path
sleep
sockets
Special Syntax Identifiers
special-comment-value
special-comment?
Sperber, Michael
split-path
square brackets
srcloc
string converters
string->bytes/latin-1
string->bytes/locale
string->bytes/utf-8
string->immutable-string
string->keyword
string->number
string->path
string->symbol
string->uninterned-symbol
string-ci<=?
string-ci<?
string-ci=?
string-ci>=?
string-ci>?
string-copy!
string-downcase
string-foldcase
string-locale-ci<?
string-locale-ci=?
string-locale-ci>?
string-locale-downcase
string-locale-upcase
string-locale<?
string-locale=?
string-locale>?
string-titlecase
string-upcase
string-utf-8-length
string<=?
string<?
string=?
string>=?
string>?
Strings
strings
    as ports
    immutable
    pattern matching
    printing
    reading to and writing from
struct
struct->vector
struct-accessor-procedure?
struct-constructor-procedure?
struct-info
struct-mutator-procedure?
struct-predicate-procedure?
struct-type-info
struct-type-property?
struct-type?
struct:date
struct?
structs
    printing
Structure Inspectors
structure subtypes
structure type descriptors
Structure Type Properties
structure type properties
structure types
    predicates
Structure Types with Automatic Fields, Immutable Fields, and Properties
Structure Utilities
Structures
structures
    equality
    printing
Structures as Procedures
Structures as Synchronizable Events
sub1
subbytes
subprocess
subprocess-kill
subprocess-pid
subprocess-status
subprocess-wait
subprocess?
subprocesses
substring
Support Facilities
Suspending, Resuming, and Killing Threads
Symbols
symbols
    case sensitivity
    generating
    printing
    unique
sync, [2]
sync/enable-break, [2]
sync/timeout
sync/timeout/enable-break
Synchronizing Events
Synchronizing Thread State
synchronous channels
syntax
    expanding
    macro calls
    modules
    partial expansion
syntax
Syntax and Lexical Scope
Syntax and Macros
Syntax Objects
syntax objects
    comparisons
    identifier
    operations
    pattern-matching
    properties, [2]
    source location, [2]
    source module
syntax pair
syntax->list
syntax-case
syntax-case*
syntax-column
syntax-e
syntax-graph?
syntax-id-rules
syntax-line
syntax-local-bind-syntaxes
syntax-local-certifier
syntax-local-context
syntax-local-get-shadower
syntax-local-introduce
syntax-local-lift-expression
syntax-local-make-definition-context
syntax-local-name
syntax-local-value
syntax-object->datum
syntax-original?
syntax-position
syntax-property, [2]
syntax-property-symbol-keys
syntax-recertify
syntax-rules
syntax-source
syntax-source-module
syntax-span
syntax-track-origin
syntax-transforming?
syntax/loc
syntax?
System Utilities
system-big-endian?
system-language+country
system-library-subpath
system-type


tail calls
tcp-abandon-port
tcp-accept
tcp-accept-evt
tcp-accept-ready?
tcp-accept/enable-break
tcp-addresses
tcp-close
tcp-connect
tcp-connect/enable-break
tcp-listen
tcp-listener?
tcp-port?
TCP/IP
terminal-port?
thread
    groups, see thread groups
thread
thread cells
thread descriptor
Thread Groups
thread groups, [2]
thread-cell-ref
thread-cell-set
    thread-cell-set
        !

thread-cell?
thread-dead-evt
thread-dead?
thread-group?
Thread-Local Storage Cells
thread-resume
thread-resume-evt
thread-running?
thread-suspend
thread-suspend-evt
thread-wait
thread/suspend-to-kill
thread?
Threads
threads
    breaking, [2]
    communication, [2]
    killing
    nesting
    resuming
    run state
    suspending
    synchronization, [2]
Time
time
    machine
time
time-apply
TMPDIR
top-level environment, see namespaces
transformer environments
    in modules
transformers
    application


UDP
udp-bind!
udp-bound?
udp-close
udp-connect!
udp-connected?
udp-open-socket
udp-receive!
udp-receive!*
udp-receive!-evt
udp-receive!/enable-break
udp-receive-ready-evt
udp-send
udp-send*
udp-send-evt
udp-send-ready-evt
udp-send-to
udp-send-to*
udp-send-to-evt
udp-send-to/enable-break
udp-send/enable-break
udp?
unbox
uncertified context
undefined values
Unicode
Unicode, Locales, Strings, and Ports
uninterned symbol
unless
unquote
unquote-splicing
unreadable
    printing, [2]
unsyntax
unsyntax-splicing
use-compiled-file-paths
USER
USERPROFILE
UTF-8
UTF-8-permissive


Variable Reference
vector->immutable-vector
vector->pseudo-random-generator
vector-immutable
vector-set-performance-stats!
Vectors
vectors
    printing, [2]
version
vertical bar
void, [2]
Void and Undefined
void?


Weak Boxes
weak boxes
weak references
weak-box-value
weak-box?
when
When and Unless
Will Executors
will executors
will-execute
will-executor?
will-register
will-try-execute
Windows Actions
Windows Path Syntax
Windows pathname syntax
with-continuation-mark
with-handlers
with-handlers*
with-input-from-file, [2]
with-output-to-file, [2], [3]
with-syntax
wrap-evt
write
write extensions
write-byte
write-bytes
write-bytes-avail
write-bytes-avail*
write-bytes-avail-evt
write-bytes-avail/enable-break
write-image-to-file, [2]
write-special
write-special-avail*
write-special-evt
write-string
Writing and Running Scripts