Index


'american
'chinese
'done-error
'done-ok
'final
'german
'help-labels
'indian
'infinity
'interrupt
'irish
'iso-8601
'julian
'kill
'multi
'once-any
'once-each
'running
'status
'truncate
'wait
:


abbreviate-cons-as-list
assf
atom?
awk
awk.ss


boolean=?
booleans-as-true/false
build-absolute-path
build-list
build-path, [2]
build-relative-path
build-share
build-string
build-vector


call-with-input-file*
call-with-output-file*
Chapter chapter awk.ss: Awk-like Syntax
Chapter chapter class-old.ss: Version-100 Classes
Chapter chapter class.ss: Classes and Objects
Chapter chapter class100.ss: Version-100-Style Classes
Chapter chapter cmdline.ss: Command-line Parsing
Chapter chapter compat.ss: Compatibility
Chapter chapter compile.ss: Compiling Files
Chapter chapter date.ss: Dates
Chapter chapter deflate.ss: Deflating (Compressing) Data
Chapter chapter defmacro.ss: Non-Hygienic Macros
Chapter chapter etc.ss: Useful Procedures and Syntax
Chapter chapter file.ss: Filesystem Utilities
Chapter chapter include.ss: Textually Including Source
Chapter chapter inflate.ss: Inflating Compressed Data
Chapter chapter list.ss: List Utilities
Chapter chapter match.ss: Pattern Matching
Chapter chapter math.ss: Math
Chapter chapter pconvert.ss: Converted Printing
Chapter chapter pregexp.ss: Perl-Style Regular Expressions
Chapter chapter pretty.ss: Pretty Printing
Chapter chapter process.ss: Process and Shell-Command Execution
Chapter chapter restart.ss: Simulating Stand-alone MzScheme
Chapter chapter sendevent.ss: AppleEvents
Chapter chapter shared.ss: Graph Constructor Syntax
Chapter chapter spidey.ss: MrSpidey Annotations
Chapter chapter string.ss: String Utilities
Chapter chapter thread.ss: Thread Utilities
Chapter chapter trace.ss: Tracing Top-level Procedure Calls
Chapter chapter traceld.ss: Tracing File Loads
Chapter chapter transcr.ss: Transcripts
Chapter chapter unit.ss: Core Units
Chapter chapter unitsig.ss: Units with Signatures
Chapter chapter MzLib
class
class*
class*/names
class->interface
class-field-accessor
class-field-mutator
class-old.ss
class.ss
class100, [2]
class100*, [2]
class100*-asi
class100*/names, [2]
class100-asi
class100.ss
class?
classes
    creating
cmdline.ss
command-line
compat.ss
compile-file
compile.ss
compose
compound-unit
compound-unit/sig, [2]
conjugate
cons?
constructor-style-printing
consumer-thread
copy-directory/files
copy-port
cosh
current-build-share-hook
current-build-share-name-hook
current-print-convert-hook
current-read-eval-convert-print-prompt


date
date->julian/scalinger
date->string
date-display-format
date.ss
define-constructor
define-local-member-name
define-macro, [2]
define-signature
define-structure, [2]
define-syntax-set
define-type
define-values/invoke-unit
define-values/invoke-unit/sig
define/override
define/private
define/public
deflate
deflate.ss
defmacro
defmacro.ss
delete-directory/files
derived class
dynamic-disable-break
dynamic-enable-break


e
effective signature
eighth
empty
empty?
etc.ss
eval-string
evcase
exn:application:mismatch, [2]
exn:application:type, [2], [3], [4], [5]
exn:i/o:filesystem, [2]
exn:misc, [2]
exn:misc:unsupported, [2], [3], [4]
exn:object, [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19]
exn:unit, [2], [3], [4], [5], [6], [7], [8], [9]
exn:unit:signature
exn:user, [2], [3], [4], [5], [6], [7], [8], [9], [10]
explode-path
export, [2]
export signature
expr->string


false
field
fields
    accessing
fifth
file-name-from-path
file.ss
filename-extension
filter
final
find-library
find-relative-path
find-seconds
first
foldl
foldr
fourth


generic
get-preference
get-shared
getprop
gunzip
gunzip-through-ports
gzip
gzip-through-ports


identity
implementation?
import, [2]
import signature
include
include-at/relative-to
include-at/relative-to/reader
include.ss
include/reader
inflate
inflate.ss
inherit
inherit-field
inheritance
init
init-field, [2]
init-rest
install-converting-printer
instantiate
interface
interface->method-names
interface-extension?
interface?
interfaces
    creating
invoke-unit
invoke-unit/sig
is-a?, [2]


julian/scalinger->string


last-pair
let+
link
list.ss
local
loop-until


make-directory*
make-generic
make-object, [2]
make-single-threader
make-temporary-file
match
match-lambda
match-lambda*
match-let
match-let*
match-letrec
match.ss
match:end
match:start
match:substring
math.ss
memf
merge-input
mergesort
method-in-interface?
methods
    accessing
    applying
MrSpidey
mrspidey:control
multi


namespace-defined?
namespace-variable-bind/invoke-unit
namespace-variable-bind/invoke-unit/sig
nand
new-cafe
nor
normalize-path


object-interface
object?
object%
objects
    creating
once-any
once-each
opt-lambda
override
override*
override-final
overriding


parse-command-line
path-only
pattern matching
pconvert.ss
Perl
pi
polymorphic
pregexp
pregexp-match
pregexp-match-positions
pregexp-replace
pregexp-replace*
pregexp-split
pregexp.ss
pretty-display
pretty-print
pretty-print-.-symbol-without-bars
pretty-print-columns
pretty-print-current-style-table
pretty-print-depth
pretty-print-display-string-handler
pretty-print-exact-as-decimal
pretty-print-extend-style-table
pretty-print-handler
pretty-print-post-print-hook
pretty-print-pre-print-hook
pretty-print-print-hook
pretty-print-print-line
pretty-print-show-inexactness
pretty-print-size-hook
pretty-print-style-table?
pretty.ss
print-convert
print-convert-expr
private
private*
process
process*
process*/ports
process.ss
process/ports
processes
provide-signature-elements
public
public*
public-final
put-preferences
putprop


quasi-read-style-printing
quicksort


read-from-string
read-from-string-all
rec
recur
regexp-exec
regexp-match*
regexp-match-exact?
regexp-match-positions*
regexp-quote
regexp-replace-quote
regexp-split
remove
remove*
remq
remq*
remv
remv*
rename, [2]
rest
restart-mzscheme
restart.ss
run-server


second
seconds->date
Section chapter.section Adding a Signature to Primitive Units
Section chapter.section An extended example
Section chapter.section AppleEvents
Section chapter.section Creating Classes
Section chapter.section Creating Interfaces
Section chapter.section Creating Objects
Section chapter.section Creating Units
Section chapter.section Embedded Units
Section chapter.section Examples
Section chapter.section Expanding Signed Unit Expressions
Section chapter.section Extracting a Primitive Unit from a Signed Unit
Section chapter.section Field and Method Access
Section chapter.section Importing and Exporting with Signatures
Section chapter.section Introduction
Section chapter.section Invoking Signed Units
Section chapter.section Invoking Units
Section chapter.section Linking Units and Creating Compound Units
Section chapter.section Linking with Signatures
Section chapter.section Object Example
Section chapter.section Object Utilities
Section chapter.section Patterns
Section chapter.section Regexp procedures
Section chapter.section Restricting Signatures
Section chapter.section Signatures
Section chapter.section Signed Compound Units
Section chapter.section Signed Units
Section chapter.section The regexp pattern language
Section chapter.section Unit Utilities
self (for objects), see this
send
send*
send-event
send/apply
sendevent.ss
set!
set-first!
set-rest!
seventh
sgn
shared
shared.ss
show-sharing
signature
signature->symbols
signatures, [2]
signed compound units
signed units
signed-unit-exports
signed-unit-imports
signed-unit-unit
signed-unit?
sinh
sixth
sort
spidey.ss
sqr
string-lowercase!
string-uppercase!
string.ss
subclass?
subprocesses
super-instantiate
super-make-object
superclass
superclass initialization, see super-init
symbol=?
system
system*


third
this
this-expression-source-directory
thread.ss
trace
trace.ss
traceld.ss
transcr.ss
transcript-off
transcript-on
true
type:


unit
unit->unit/sig
unit.ss
unit/sig, [2]
unit/sig->unit
unit?
units
    compound
    creating
    invoking
    signatures
units with signatures
unitsig.ss
untrace
use-named/undefined-handler, [2]


verify-linkage-signature-match
verify-signature-match


whole/fractional-exact-numbers
with-method
with-semaphore