Index of Library Procedures

This index lists the procedures that are documented in this Manual. Procedures that are described in the Revised Reports or in the IEEE Standard but not listed here may be assumed to behave according to their specifications in the standards documents. A discrepancy between defined and implemented behavior constitutes a bug, which you should report.

add-exit-procedure!
add-init-procedure!
append!

bignum?
break
break-entry
break-handler
bytevector?
bytevector-copy
bytevector-equal?
bytevector-fill!
bytevector-length
bytevector-like?
bytevector-like-copy
bytevector-like-equal?
bytevector-like-length
bytevector-like-ref
bytevector-like-set!
bytevector-ref
bytevector-set!

call-without-interrupts
close-open-files
collect
command-line-arguments
compnum?
console-input-port
console-input-port-factory
console-output-port
console-output-port-factory
current-continuation-structure
current-input-port
current-output-port

decode-error
delete-file
disable-interrupts
display-memstats
dump-heap
dump-interactive-heap

enable-interrupts
environment?
environment-copy
environment-get
environment-get-cell
environment-get-macro
environment-macro?
environment-macros
environment-name
environment-set!
environment-set-macro!
environment-syntax-environment
environment-variable?
environment-variables
eof-object
equal-hash
error
error-handler
eval
evaluator
every?
exit

file-exists?
file-modification-time
fixnum?
flonum?
flush-output-port
foreign-file
foreign-procedure
foreign-null-pointer
foreign-null-pointer?
fx+
fx-
fx--
fx*
fx=
fx<
fx<=
fx>
fx>=
fxnegative?
fxpositive?
fxzero?

gc-counter
gcctl
gensym
getenv
get-output-string
getprop

hashtable-contains?
hashtable-clear!
hashtable-copy
hashtable-fetch
hashtable-for-each
hashtable-get
hashtable-map
hashtable-put!
hashtable-remove!
hashtable-size
herald

keyboard-interrupt-handler
interaction-environment

last-pair
list-copy
load-evaluator
logand
logior
lognot
logxor
lsh

make-bytevector
make-environment
make-hashtable
make-parameter
make-procedure
make-record-type
make-structure
make-trampoline
memstats
most-positive-fixnum
most-negative-fixnum

null-environment

object-hash
oblist
oblist-set!
open-input-string
open-output-string

parameterize
peek-bytes
poke-bytes
port?
port-name
port-position
procedure-arity
procedure-copy
procedure-documentation-string
procedure-environment
procedure-expression
procedure-length
procedure-name
procedure-ref
procedure-set!
procedure-source-file
procedure-source-position
putprop

quit
quit-handler

random
ratnum?
record?
record-accessor
record-constructor
record-predicate
record-type-descriptor
record-type-extends?
record-type-field-names
record-type-name
record-type-parent
record-updater
rectnum?
remove
remove!
remprop
remq
remq!
remv
remv!
rename-file
repl-level
repl-printer
repl-evaluator
repl-prompt
reset
reset-handler
reset-output-string
reverse!
rsha
rshl
run-benchmark
run-with-stats

scheme-report-environment
some?
sort
sort!
srfi0-add-key!
srfi0-keys
sro
standard-timeslice
stats-dump-off
stats-dump-on
string-downcase
string-downcase!
string-hash
string-upcase
string-upcase!
structure?
structure-comparator
structure-printer
substring-fill!
system
symbol-hash
syscall
system-features

trace
trace-entry
trace-exit
timer-interrupt-handler
typetag
typetag-set!

unbreak
untrace

vector-copy
vector-like?
vector-like-length
vector-like-ref
vector-like-set

with-input-from-port
with-output-to-port


$Id: procidx.html,v 1.17 2000/09/22 21:27:03 lth Exp $
larceny@ccs.neu.edu