Next: About this document
Up: PLT MzScheme: Language Manual
Previous: Running MzScheme
-
- #!
- Input Parsing
- #&
- Input Parsing
- #\
- Input Parsing, Input Parsing, Output Printing
- #\n n n
- 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