Go to the first, previous, next, last section, table of contents.
This is an alphabetical list of all the procedures and macros in SCM.
Jump to:
#
-
$
-
*
-
-
-
@
-
_
-
a
-
b
-
c
-
d
-
e
-
f
-
g
-
h
-
i
-
k
-
l
-
m
-
n
-
o
-
p
-
q
-
r
-
s
-
t
-
u
-
v
-
w
-
x
#!, #!, #!, #!, #!, #!
#'
#+
#-
#.
#\token
#|
$abs
$acos
$acosh
$asin
$asinh
$atan
$atan2
$atanh
$cos
$cosh
$exp
$expt
$log
$log10
$sin
$sinh
$sqrt
$tan
$tanh
**makargvfrmstrs
**script_process_argv(int
*dld_find_executable
*make_continuation
*make_root_continuation
*must_malloc
*must_realloc
*scm_find_impl_file(char
*script_find_executable
-
--
--batch-dialect=batch-syntax
--c-source-files=pathname
--compiler-options=flag
--defines=definition
--features=feature
--help
--initialization=call
--libraries=libname
--linker-options=flag
--no-init-file
--object-files=pathname
--outname=filename
--platform=platform-name
--scheme-initial=pathname
--script-name=batch-filename
--type=build-what
--version
-a
-b
-c, -c
-D
-d
-e
-F
-f
-h
-i, -i
-j
-l, -l
-m
-no-init-file
-o, -o
-p, -p
-q
-r
-s, -s
-t
-u
-v
-w
@apply
@call-with-current-continuation
@copy-tree
@let-syntax
@letrec-syntax
_ionbf
abort
access
acct
acons
acosh
add-alias
add-link
add-source
alarm
alarm-interrupt
ALLOW_INTS
alrm_signal
ARGC
arithmetic-error
array->list
array-contents, array-contents
array-copy!
array-dimensions
array-equal?
array-fill!
array-for-each
array-in-bounds?
array-index-map!
array-map!
array-prototype
array-rank
array-ref
array-set!
array-shape
array?, array?
asinh
ASRTGO
ASSERT
atanh
bit-count
bit-count*
bit-invert!
bit-position
bit-set*!
box
CAR
casev
cbreak
CDR
CELLPTR
char
char-ready
char-ready?, char-ready?, char-ready?, char-ready?, char-ready?, char-ready?
CHARS, CHARS
chdir
CHEAP_CONTINUATIONS
chmod
chown
clearok
close-io-port
close-port, close-port, close-port
closedir
CLOSEDP
CLOSUREP
CODE
compile-file
CONSP
CONTINUATION
copy-tree
cosh
could-not-open
current-error-port
current-input-port
current-time
default-input-port
default-output-port
defconst
DEFER_INTS
defined?
defvar
dimensions->uniform-array, dimensions->uniform-array
directory-for-each, directory-for-each, directory-for-each
display, display
dump, dump, dump, dump
duplicate-port
dyn:call
dyn:link
dyn:main-call
dyn:unlink
echo
ed, ed
enclose-array
end-of-program
endwin
ENV
environment->tree
errno, errno
error
EVAL
eval, eval
eval-string
exec-self
execl
execlp
execpath, execpath, execpath
execv
execvp
exit, exit
FARLOC
file-position
file-set-position
fileno
force-output
fork
FPORTP
free_continuation
gc
gc_mark
GCCDR
GCTYP16
get-internal-real-time
get-internal-run-time
getcwd
getegid
geteuid
getgid
getgr, getgr, getgr
getgroups
gethost, gethost
getnet, getnet
getpeername
getpid
getppid
getproto, getproto
getpw, getpw, getpw
getserv, getserv
getsockname
getuid
getyx
GLOC
gloc
hang-up
ICHR
ichr
ICHRP
identifier-equal?
identifier?
idlok
IFLAGP
iflags
ILOC
iloc
IMP
inet:address->string
inet:local-network-address
inet:make-address
inet:network
inet:string->address
init_signals
initscr
INPORTP
int_signal
INUM
inum
INUMP
isatty?
ispcsym
isym
ISYMCHARS
ISYMNUM
ISYMP
kill
leaveok
LENGTH, LENGTH, LENGTH
line-editing, line-editing
line-number
link
link-named-scm
list->uniform-array
list->uniform-vector
list-file
load
load-string
logaref
logaset!
long, long
long2num
lstat
makcclo
make-arbiter
make-array
make-edited-line-port
make-shared-array
make-soft-port
make-stream-socket, make-stream-socket
make-stream-socketpair, make-stream-socketpair
make-uniform-array
make-uniform-vector, make-uniform-vector
make_gsubr
makfrom0str
makfromstr
makfromstrs
MAKICHR
MAKIFLAG
MAKINUM
MAKISYM
MAKSPCSYM
mark_locations
meta-argument, meta-argument
milli-alarm
mkdir
mknod
must_free
must_free_argv
must_malloc_cell
must_realloc_cell
mvwin
NCONSP
NEWCELL
newwin
nice
NIMP
NINUMP
nl
nocbreak
nodelay
noecho
nonl
noraw
NSTRINGP
num2long
NVECTORP
open-file
open-input-pipe
open-io-file
open-output-pipe
open-pipe
opendir
OPENP
OPFPORTP
OPINFPORTP
OPINPORTP
OPOUTFPORTP
OPOUTPORTP
OPPORTP
out-of-storage
OUTPORTP
overlay
overwrite
perror
pipe
PORTP
print, print
print-args
procedure->macro
procedure->memoizing-macro
procedure->syntax
procedure-documentation
profile-alarm
profile-alarm-interrupt
program-arguments
ptob
putenv
quit, quit
raw
read-char, read-char
read:sharp
read:sharp-char
readdir
readlink
redirect-port!
refresh
regcomp
regerror
regexec
regmatch
regmatch?
regmatchv
regsearch
regsearchv
release-arbiter
rename-file
renamed-identifier
reopen-file
require
resetty
restart
rewinddir
rmdir
room, room
savetty
scalar->array
scm_evstr
scm_ldfile
scm_ldprog
scm_ldstr
script_count_argv(char
scroll
scrollok
serial-array-copy!
serial-array-map!
setegid
seteuid
setgid
setgrent, setgrent, setgrent
sethostent, sethostent
setnetent, setnetent
setprotoent, setprotoent
setpwent, setpwent, setpwent
setservent, setservent
setuid
Shell Script, Shell Script, Shell Script
Shell-Script
shell-script, shell-script
short
SHORT_ALIGN
SIDEVAL
sinh
smob
socket-name:address
socket-name:family
socket-name:port-number
socket:accept
socket:bind, socket:bind
socket:connect, socket:connect
socket:listen
socket:shutdown
spare
stack-trace
STACK_GROWS_UP
stack_size
STACKITEM
stat
STREAM
string-edit
string-split
string-splitv
STRINGP
subwin
SYMBOLP
symlink
sync
syntax-quote
tanh
tc16_arbiter
tc16_array
tc16_bigneg
tc16_bigpos
tc16_flo
tc16_inpipe
tc16_inport
tc16_ioport
tc16_macro
tc16_outpipe
tc16_outport
tc16_promise
tc16_sfport
tc16_strport
tc3_closure
tc3_cons
tc7_asubr
tc7_bvect
tc7_cclo
tc7_contin
tc7_cvect
tc7_cxr
tc7_dvect
tc7_fvect
tc7_ivect
tc7_lsubr
tc7_lsubr_2
tc7_msymbol
tc7_rpsubr
tc7_ssymbol
tc7_string
tc7_subr_0
tc7_subr_1
tc7_subr_1o
tc7_subr_2
tc7_subr_2o
tc7_subr_3
tc7_uvect
tc7_vector
tc_dblc
tc_dblr
tc_free_cell
terms
the-macro
throw_to_continuation
ticks
ticks-interrupt
touchline
touchwin
trace, trace
transpose-array
try-arbiter
try-load
try-open-file
ttyname
TYP16
TYP3
TYP7
UCHARS, UCHARS
ulong2num
umask
uname
unctrl
uniform-array-read!, uniform-array-read!
uniform-array-write, uniform-array-write
uniform-vector-fill!
uniform-vector-length
uniform-vector-read!, uniform-vector-read!
uniform-vector-ref
uniform-vector-set!
uniform-vector-write, uniform-vector-write
untrace, untrace
user-interrupt
usr:lib
utime
vector-set-length!
VECTORP
VELTS
verbose
virtual-alarm
virtual-alarm-interrupt
vms-debug
void
wadd, wadd
waitpid
warn
wclear
wclrtobot
wclrtoeol
wdelch
wdeleteln
werase
winch
winsch
winsertln
with-error-to-file
with-error-to-port
with-input-from-port
with-output-to-port
wmove
wstandend
wstandout
x:lib
Go to the first, previous, next, last section, table of contents.