STklos Reference Manual
15. Index
Contents
*Top*
1
Introduction
2
Expressions
3
Program structure
4
Standard Procedures
5
Regular Expressions
6
Pattern Matching
7
Exceptions and Conditions
8
STklos Object System
9
Threads, Mutexes and Condition Variables
10
Customizations
11
The ScmPkg Package System
12
Foreign Function Interface
13
Using the SLIB package
14
SRFIs
15
Index
Bibliography
#
&
*
+
,
-
/
:
<
=
>
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Z
#
#!fold-case
#!no-fold-case
#eof
#f
#false
#t
#true
&
&condition
*
*
+
+
,
, in quasiquote
,@ in quasiquote
-
-
/
/
:
:key parameter
:optional parameter
:rest parameter
<
<
<=
=
=
>
>
>=
A
abandoned-mutex-exception?
abs
accept-srfi-169-numbers
acos
address-of
...
address-of
alist->hash-table
all-modules
and
angle
any
append
append!
apply
apropos
arg-usage
...
arg-usage
argc
...
argc
argv
...
argv
ASCII
asin
assignment
...
generalized
assoc
assq
assume
assv
atan
B
backquote
base64-decode
base64-decode-string
base64-encode
base64-encode-string
basename
...
basename
begin
bignum?
binary-port?
binding constructs
bit-and
bit-not
bit-or
bit-shift
bit-xor
boolean value
boolean=?
boolean?
box-mutable?
box-set!
box?
bytevector
bytevector-append
bytevector-copy
bytevector-copy!
bytevector-length
bytevector-u8-ref
bytevector-u8-set!
bytevector?
bytevectors
C
caaaar
caaadr
caaar
caadar
caaddr
caadr
caar
cadaar
cadadr
cadar
caddar
cadddr
caddr
cadr
call by need
call-with-current-continuation
call-with-input-file
call-with-input-string
call-with-output-file
call-with-output-string
call-with-port
call-with-values
call/cc
call/ec
canonical-file-name
...
canonical-file-name
car
case
case-lambda
...
case-lambda
cdaaar
cdaadr
cdaar
cdadar
cdaddr
cdadr
cdar
cddaar
cddadr
cddar
cdddar
cddddr
cdddr
cddr
cdr
ceiling
char->integer
char-alphabetic?
char-ci<=?
char-ci<?
char-ci=?
char-ci>=?
char-ci>?
char-downcase
char-foldcase
char-lower-case?
char-numeric?
char-ready?
char-upcase
char-upper-case?
char-whitespace?
char<=?
char<?
char=?
char>=?
char>?
char?
character
character sets
chdir
...
chdir
chmod
...
chmod
class
...
definition
...
slot description
class precedence list
class-name
class-precedence-list
clock
...
clock
close-input-port
close-output-port
close-port
closure
closure?
command-line
comments
complex?
cond
condition
condition variable
condition-has-type?
condition-ref
condition-set!
condition-type?
condition-variable
condition-variable-broadcast!
condition-variable-name
condition-variable-signal!
condition-variable-specific
condition-variable-specific-set!
condition-variable?
condition?
conditional
cons
copy-file
...
copy-file
copy-port
...
copy-port
cos
cpu-architecture
current-date
current-error-port
current-exception-handler
current-input-port
current-jiffy
current-loading-file
current-module
current-output-port
current-second
...
current-second
current-seconds
current-thread
current-time
D
date
date->seconds
date->string
date-day
date-dst
date-hour
date-minute
date-month
date-second
date-tz
date-week-day
date-year
date-year-day
date?
decode-float
decompose-file-name
...
decompose-file-name
define-class
define-external
define-generic
define-macro
...
define-macro
define-module
define-reader-ctor
...
define-reader-ctor
define-struct
define-syntax
delay
delay-force
delete
delete!
delete-directory
...
delete-directory
delete-file
...
delete-file
denominator
die
...
die
digit-value
directory-files
...
directory-files
dirname
...
dirname
disassemble
display
...
display
display-shared
display-simple
do
dotimes
dynamic-wind
E
emergency-exit
ensure-directories-exist
...
ensure-directories-exist
eof-object
eof-object?
eprintf
eq?
equal?
eqv?
error
...
error
error-object-irritants
error-object-location
error-object-message
error-object?
eval
eval-from-string
even?
every
exact
exact->inexact
exact-integer-sqrt
exact-integer?
exact?
exception
exec
...
exec
exec-list
...
exec-list
exit
...
exit
exp
expand-file-name
...
expand-file-name
export
expt
extract-condition
F
false value
features
file-error?
file-exists?
...
file-exists?
file-is-directory?
file-is-executable?
file-is-readable?
file-is-regular?
file-is-writable?
file-prefix
...
file-prefix
file-separator
...
file-separator
file-size
...
file-size
file-suffix
...
file-suffix
filter
filter!
find-module
find-path
finite?
fixnum-width
fixnum?
floor
floor-quotient
floor-remainder
floor/
fluid-let
flush-output-port
for-each
force
fork
format
...
format
...
format
fprintf
fx*
fx+
fx-
fx<
fx<=
fx=
fx>
fx>=
fxdiv
fxmod
fxrem
G
gc
gcd
generic function
gensym
get-environment-variable
...
get-environment-variable
get-environment-variables
...
get-environment-variables
get-output-bytevector
get-output-string
...
get-output-string
get-password
...
get-password
getcwd
...
getcwd
getenv
...
getenv
getpid
...
getpid
glob
...
glob
global variable
greatest-fixnum
GTK+
guard
...
guard
H
hash tables
hash-table->alist
hash-table-copy
hash-table-delete!
hash-table-equivalence-function
hash-table-exists?
hash-table-fold
hash-table-for-each
hash-table-hash
hash-table-hash-function
hash-table-keys
hash-table-map
hash-table-merge!
hash-table-ref
hash-table-ref/default
hash-table-set!
hash-table-size
hash-table-stats
hash-table-update!
hash-table-update!/default
hash-table-values
hash-table-walk
hash-table?
help
here string
hostname
...
hostname
hygienic macros
I
if
imag-part
implementation-name
implementation-version
...
implementation-version
import
in-module
inexact
inexact->exact
inexact?
infinite?
input
input-bytevector-port?
input-file-port?
input-port?
input-string-port?
input-virtual-port?
instance
integer->char
integer?
interaction-environment
interactive-port?
J
jiffies-per-second
join-timeout-exception?
K
key-delete
key-delete!
key-get
key-set!
keyword
...
keyword
keyword parameter
keyword->string
keyword?
L
lambda
last-pair
lazy evaluation
lcm
least-fixnum
length
let
let*
let*-values
...
let*-values
let-syntax
let-values
...
let-values
letrec
letrec*
letrec-syntax
list
...
list
list*
list->string
list->vector
list-copy
list-ref
list-set!
list-tail
list?
load
load-path
load-suffixes
load-verbose
lock
log
low level macros
M
machine-name
machine-type
...
machine-type
macro-expand
Macros
(expansion)
macros
...
referentially transparent
magnitude
make
make-box
make-bytevector
make-client-socket
make-compound-condition
make-compound-condition-type
make-condition
make-condition-type
make-condition-variable
make-constant-box
make-date
make-directories
...
make-directories
make-directory
...
make-directory
make-hash-table
make-keyword
make-list
make-mutex
make-parameter
make-path
...
make-path
make-polar
make-promise
make-rectangular
make-server-socket
make-string
make-struct
make-struct-type
make-thread
make-vector
map
match-case
match-lambda
max
md5sum
md5sum-file
member
memq
memv
Method
(next)
method
...
more specific
min
module-exports
module-imports
module-name
module-symbols
module?
modules
modulo
multi-line comment
multiple values
mutex
...
mutex
mutex-lock!
mutex-name
mutex-specific
mutex-specific-set!
mutex-state
mutex-unlock!
mutex?
N
name space
nan?
negative?
newline
next-method
not
null-environment
null?
number->string
number?
numerator
O
odd?
open-file
open-input-bytevector
open-input-file
open-input-string
...
open-input-string
open-input-virtual
open-output-bytevector
open-output-file
open-output-string
...
open-output-string
open-output-virtual
or
os-name
os-version
output
output-bytevector-port?
output-file-port?
output-port?
output-string-port?
output-virtual-port?
P
pair
pair-mutable?
pair?
parameter?
parameterize
parse-arguments
...
parse-arguments
pattern language
peek-byte
peek-char
peek-u8
PID
port->sexp-list
port->string
port->string-list
port-closed?
port-current-line
port-current-position
port-file-name
port-idle-register!
port-idle-reset!
port-idle-unregister!
port-open?
port-rewind
port?
positive?
posixify-file-name
...
posixify-file-name
pp
pretty-print
print
printerr
printf
procedure
...
variable arity
procedure parameter
...
:optional
...
:key
...
:rest
procedure?
process
process-alive?
process-continue
process-error
process-exit-status
process-input
process-kill
process-list
process-output
process-pid
process-signal
process-stop
process-wait
process?
program-name
...
program-name
promise
promise?
provide
...
provide
provided?
Q
quasiquote
...
quasiquote
quote
quotient
R
raise
raise-continuable
random-integer
...
random-integer
random-real
...
random-real
rational?
rationalize
read
read-byte
read-bytes
read-bytes!
read-bytevector
read-bytevector!
read-case-sensitive
read-char
read-chars
read-chars!
read-error?
read-from-string
read-line
read-string
read-u8
read-with-shared-structure
real-part
real-precision
real?
receive
...
receive
regexp-match
regexp-match-positions
regexp-quote
regexp-replace
regexp-replace-all
regexp?
register-exit-function!
...
register-exit-function!
regular expression
remainder
remove
remove!
remove-directory
...
remove-directory
remove-file
...
remove-file
...
remove-file
...
remove-file
rename-file
...
rename-file
repl
require
...
require
require-extension
...
require-extension
require/provide
reverse
reverse!
round
run-process
running-os
...
running-os
S
scheme-report-environment
ScmPkg
script files
scripts files
seconds->date
seconds->list
seconds->string
seconds->time
seek-file-port
select-module
set!
...
set!
...
generalized
set-car!
set-cdr!
setenv!
...
setenv!
setter
...
setter
signal-error
sin
sleep
...
sleep
SLIB
slot
(accessing)
...
definition
...
initialization
...
getter
...
setter
...
accessor
...
virtual
slot-ref
slot-set!
socket-accept
socket-client?
socket-host-address
socket-host-name
socket-input
socket-local-address
socket-output
socket-port-number
socket-server?
socket-shutdown
socket?
sockets
sort
sqrt
square
SRFI
SRFI-0
SRFI-1
SRFI-10
...
SRFI-10
SRFI-100
SRFI-11
SRFI-111
SRFI-112
SRFI-117
SRFI-118
SRFI-129
SRFI-13
...
SRFI-13
SRFI-14
SRFI-141
SRFI-145
SRFI-151
SRFI-156
SRFI-158
SRFI-16
SRFI-161
SRFI-169
SRFI-17
SRFI-171
SRFI-173
SRFI-174
SRFI-175
SRFI-176
...
SRFI-176
SRFI-18
SRFI-180
SRFI-185
SRFI-189
SRFI-190
SRFI-2
SRFI-22
...
SRFI-22
...
SRFI-22
...
SRFI-22
SRFI-23
...
SRFI-23
SRFI-26
SRFI-27
SRFI-28
...
SRFI-28
SRFI-30
...
SRFI-30
SRFI-31
SRFI-34
SRFI-35
...
SRFI-35
SRFI-36
...
SRFI-36
SRFI-37
SRFI-38
...
SRFI-38
...
SRFI-38
SRFI-39
SRFI-4
SRFI-45
SRFI-48
SRFI-51
SRFI-54
SRFI-55
SRFI-59
SRFI-6
...
SRFI-6
...
SRFI-6
...
SRFI-6
SRFI-60
SRFI-62
SRFI-64
SRFI-66
SRFI-69
SRFI-7
SRFI-70
SRFI-74
SRFI-8
SRFI-87
SRFI-88
SRFI-89
SRFI-9
SRFI-96
...
SRFI-96
STk
stklos-debug-level
STKLOS_LOAD_PATH
string
...
string
...
here
string libraries
string port
string->html
string->keyword
string->list
string->number
string->regexp
string->symbol
string->uninterned-symbol
string->utf8
string->vector
string-append
string-blit!
string-ci<=?
string-ci<?
string-ci=?
string-ci>=?
string-ci>?
string-copy
string-copy!
string-downcase
string-downcase!
string-fill!
string-find?
string-foldcase
string-foldcase!
string-for-each
string-index
string-length
string-map
string-mutable?
string-ref
string-set!
string-split
string-titlecase
string-titlecase!
string-upcase
string-upcase!
string<=?
string<?
string=?
string>=?
string>?
string?
struct->list
struct-is-a?
struct-ref
struct-set!
struct-type
struct-type-change-writer!
struct-type-name
struct-type-parent
struct-type-slots
struct-type?
struct?
structures
substring
sxhash Common Lisp Function
symbol->string
symbol-value
symbol-value*
symbol=?
symbol?
syntax-rules
system
...
system
T
tan
temporary-file-name
...
temporary-file-name
terminated-thread-exception?
textual-port?
thread
...
thread
thread-handler-error-show
thread-join!
thread-name
thread-sleep!
thread-specific
thread-specific-set!
thread-stack-size
thread-start!
thread-terminate!
thread-yield!
thread?
tilde expansion
...
tilde expansion
time
...
time
time->seconds
time?
Tk
trace
true value
truncate
truncate-quotient
truncate-remainder
truncate/
try-load
U
u8-ready?
unbox
uncaught-exception-reason
uncaught-exception?
unless
unquote
unquote-splicing
unsetenv!
...
unsetenv!
until
untrace
uri-parse
utf8->string
V
values
variable
(global)
vector
vector->list
vector->string
vector-append
vector-copy
vector-copy!
vector-fill!
vector-for-each
vector-length
vector-map
vector-mutable?
vector-ref
vector-resize
vector-set!
vector?
vectors
version
...
version
version-alist
virtual port
virtual slot
void
W
when
while
winify-file-name
...
winify-file-name
with-error-to-file
with-error-to-port
with-exception-handler
...
with-exception-handler
with-handler
with-input-from-file
with-input-from-port
with-input-from-string
with-output-to-file
with-output-to-port
with-output-to-string
write
...
write
write*
write-byte
write-bytevector
write-char
write-chars
write-pretty-quotes
write-shared
write-string
write-u8
write-with-shared-structure
Z
zero?
This
Html
page has been produced by
Skribe
.
Last update
Mon Aug 17 10:35:07 2020