Open Dylan
Home
About
News
Documentation
Community
Download
Dylan Library Reference
»
API Index
<
|
=
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
<
<
c-ffi:c-ffi:<(<C-pointer>)
(method)
system:date:<(<date>)
(method)
system:date:<(<duration>)
(method)
=
=
c-ffi:c-ffi:=(<C-pointer>)
(method)
system:date:=(<date>)
(method)
system:date:=(<duration>)
(method)
A
$architecture-little-endian
(constant)
<abstract-socket>
(class)
<address-in-use>
(class)
accept
network:sockets:accept
(generic function)
network:sockets:accept(<tcp-server-socket>)
(method)
add-option
(function)
adjust-stream-position
(generic function)
aliases
(generic function)
alignment-of
(function)
all-addresses
(generic function)
alphabetic?
strings:strings:alphabetic?
(generic function)
strings:strings:alphabetic?(<character>)
(method)
strings:strings:alphabetic?(<string>)
(method)
alphanumeric?
strings:strings:alphanumeric?
(generic function)
strings:strings:alphanumeric?(<character>)
(method)
strings:strings:alphanumeric?(<string>)
(method)
application-arguments
(function)
application-filename
(function)
application-name
(function)
as
io:streams:as(<integer>, <stream-position>)
(method)
network:sockets:as(<string>, <ipv4-numeric-address>)
(method)
as-iso8601-string
(function)
assert
(macro)
associated-lock
(function)
atomic-decrement!
(macro)
atomic-increment!
(macro)
automatic-finalization-enabled?
(function)
automatic-finalization-enabled?-setter
(function)
B
<bit-set>
(class)
<bit-vector>
(class)
<bit>
(constant)
<blocking-call-interrupted>
(class)
<buffer>
(class)
<buffered-socket>
(class)
<buffered-stream>
(class)
<byte-character>
(class)
<byte-string-stream>
(class)
<byte-vector>
collections:byte-vector:<byte-vector>
(constant)
io:streams:<byte-vector>
(class)
<byte>
(constant)
bit-count
(function)
bit-vector-and
(function)
bit-vector-and!
(function)
bit-vector-andc2
(function)
bit-vector-andc2!
(function)
bit-vector-not
(function)
bit-vector-not!
(function)
bit-vector-or
(function)
bit-vector-or!
(function)
bit-vector-word
(generic function)
bit-vector-xor
(function)
bit-vector-xor!
(function)
byte-vector-fill
(generic function)
byte-vector-ref
(function)
byte-vector-ref-setter
(function)
C
<C-boolean>
(class)
<C-character>
(class)
<C-double>
(class)
<C-Dylan-object>
(class)
<C-float>
(class)
<C-function-pointer>
(class)
<C-number>
(class)
<C-pointer>
(class)
<C-statically-typed-pointer>
(class)
<C-string>
(class)
<C-struct>
(class)
<C-union>
(class)
<C-value>
(class)
<C-void*>
(class)
<C-void>
(class)
<case-insensitive-string-table>
(class)
<choice-option>
(class)
<command-line-parser-error>
(class)
<command-line-parser>
(class)
<connection-closed>
(class)
<connection-failed>
(class)
<copy/rename-disposition>
(class)
c-type-cast
(function)
case-insensitive-equal
(function)
case-insensitive-string-hash
(function)
char-compare
(function)
char-compare-ic
(function)
char-equal-ic?
(function)
check-win32-result
(function)
clear-memory!
(function)
close
io:streams:close
(generic function)
io:streams:close(<file-stream>)
(method)
collect
(macro)
collect-first
(macro)
collect-first-into
(macro)
collect-into
(macro)
collect-last
(macro)
collect-last-into
(macro)
collected
(macro)
collecting
(macro)
collection-hash
(function)
collector-protocol
(generic function)
compile-regex
(generic function)
concatenate!
(generic function)
condition-to-string
(generic function)
conditional-update!
(macro)
control?
strings:strings:control?
(generic function)
strings:strings:control?(<character>)
(method)
strings:strings:control?(<string>)
(method)
copy-bit-set!
(function)
copy-bytes
(generic function)
copy-bytes!
(function)
copy-file
(function)
copy-into!
(function)
count-substrings
(generic function)
create-directory
(function)
current-date
(function)
current-thread
(function)
D
*default-line-length*
(variable)
<date>
(class)
<day/time-duration>
(class)
<duration>
(class)
date-day
(function)
date-day-of-week
(function)
date-hours
(function)
date-microseconds
(function)
date-minutes
(function)
date-month
(function)
date-seconds
(function)
date-time-zone-offset
(function)
date-time-zone-offset-setter
(function)
date-year
(function)
debug-assert
(macro)
debug-message
(function)
decimal-digit?
strings:strings:decimal-digit?
(generic function)
strings:strings:decimal-digit?(<character>)
(method)
strings:strings:decimal-digit?(<string>)
(method)
decode-date
(function)
decode-duration
system:date:decode-duration
(generic function)
system:date:decode-duration(<day/time-duration>)
(method)
system:date:decode-duration(<year/month-duration>)
(method)
default-handler(<warning>)
(method)
default-last-handler
(function)
define C-address
(macro)
define C-callable-wrapper
(macro)
define C-function
(macro)
define C-mapped-subtype
(macro)
define C-pointer-type
(macro)
define C-struct
(macro)
define C-subtype
(macro)
define C-union
(macro)
define C-variable
(macro)
define function
(macro)
define last-handler
(macro)
define table
(macro)
delete-directory
(function)
delete-file
(function)
destroy
(generic function)
difference
(generic function)
discard-input
(generic function)
discard-output
(generic function)
do-directory
(function)
drain-finalization-queue
(function)
dynamic-bind
(macro)
E
<end-of-stream-error>
(class)
<exclusive-lock>
(class)
element(<C-statically-typed-pointer>)
(method)
element-setter(<C-statically-typed-pointer>)
(method)
empty-bit-set!
(function)
encode-date
(function)
encode-day/time-duration
(function)
encode-year/month-duration
(function)
ends-with?
(generic function)
ensure-directories-exist
(function)
ensure-no-win32-error
(function)
environment-variable
(function)
environment-variable-setter
(function)
equal-memory?
(function)
exit-application
(function)
export-C-Dylan-object
(function)
F
<file-does-not-exist-error>
(class)
<file-error>
(class)
<file-exists-error>
(class)
<file-stream>
(class)
<file-system-error>
(class)
<file-type>
(class)
<flag-option>
(class)
<format-string-condition>
(class)
false-or
(function)
file-exists?
(function)
file-properties
(function)
file-property
(generic function)
file-property-setter
(generic function)
file-type
(function)
fill-table!
(function)
finalize
common-dylan:finalization:finalize
(generic function)
common-dylan:finalization:finalize(<object>)
(method)
finalize-when-unreachable
(function)
find-element
(generic function)
find-substring
(generic function)
float-to-string
(function)
force-output
(generic function)
format
io:format:format
(generic function)
io:format:format(<byte-string>)
(method)
format-out
common-dylan:simple-io:format-out
(function)
io:format-out:format-out
(generic function)
io:format-out:format-out(<byte-string>)
(method)
format-to-string
common-dylan:common-extensions:format-to-string
(function)
io:format:format-to-string
(generic function)
io:format:format-to-string(<byte-string>)
(method)
found?
(function)
G
get-option-value
(function)
get-property
(generic function)
graphic?
strings:strings:graphic?
(generic function)
strings:strings:graphic?(<character>)
(method)
strings:strings:graphic?(<string>)
(method)
group-end
(generic function)
group-start
(generic function)
group-text
(generic function)
groups-by-name
(generic function)
groups-by-position
(generic function)
H
<hash-state>
(class)
<help-requested>
(class)
<host-not-found>
(class)
<host-unreachable>
(class)
hexadecimal-digit?
strings:strings:hexadecimal-digit?
(generic function)
strings:strings:hexadecimal-digit?(<character>)
(method)
strings:strings:hexadecimal-digit?(<string>)
(method)
home-directory
(function)
host-address
(generic function)
host-name
(generic function)
host-order
network:sockets:host-order
(generic function)
network:sockets:host-order(<ipv4-numeric-address>)
(method)
I
<incomplete-read-error>
(class)
<internal-socket-error>
(class)
<internet-address>
(class)
<invalid-address>
(class)
<invalid-file-permissions-error>
(class)
<invalid-match-group>
(class)
<invalid-regex>
(class)
<ipv4-host-order-address>
(class)
<ipv4-network-order-address>
(class)
<ipv4-numeric-address>
(class)
ignorable
(function)
ignore
(function)
import-C-Dylan-object
(function)
infinite?
(generic function)
inner-stream
(generic function)
inner-stream-setter
(generic function)
integer-to-string
(function)
iterate
(macro)
J
join
common-dylan:common-extensions:join
(generic function)
common-dylan:common-extensions:join(<sequence>, <sequence>)
(method)
join-thread
(function)
K
<keyed-option>
(class)
keyword-sequence
(generic function)
L
$local-host
(constant)
$loopback-address
(constant)
<lock>
(class)
local-daylight-savings-time?
(function)
local-host
(generic function)
local-port
(generic function)
local-time-zone-name
(function)
local-time-zone-offset
(function)
locked
(macro)
login-group
(function)
login-name
(function)
lowercase
strings:strings:lowercase
(generic function)
strings:strings:lowercase(<character>)
(method)
strings:strings:lowercase(<string>)
(method)
lowercase!
strings:strings:lowercase!
(generic function)
strings:strings:lowercase!(<character>)
(method)
strings:strings:lowercase!(<string>)
(method)
lowercase?
strings:strings:lowercase?
(generic function)
strings:strings:lowercase?(<character>)
(method)
strings:strings:lowercase?(<string>)
(method)
M
$machine-name
(constant)
<match-group>
(class)
make
c-ffi:c-ffi:make(subclass(<C-pointer>))
(method)
io:streams:make(<byte-string-stream>)
(method)
io:streams:make(<file-stream>)
(method)
io:streams:make(<sequence-stream>)
(method)
io:streams:make(<string-stream>)
(method)
io:streams:make(<unicode-string-stream>)
(method)
system:date:make(<date>)
(method)
match-group
(generic function)
merge-hash-ids
(function)
N
<network-not-responding>
(class)
<notification>
(class)
<numeric-address>
(class)
network-order
network:sockets:network-order
(generic function)
network:sockets:network-order(<ipv4-numeric-address>)
(method)
new-line
(generic function)
null-pointer
(function)
null-pointer?
(function)
numeric-host-address
(generic function)
O
$os-name
(constant)
$os-variant
(constant)
$os-version
(constant)
<object-set>
(class)
<option>
(class)
<optional-parameter-option>
(class)
<out-of-resources>
(class)
object-hash
(function)
octal-digit?
strings:strings:octal-digit?
(generic function)
strings:strings:octal-digit?(<character>)
(method)
strings:strings:octal-digit?(<string>)
(method)
one-of
(function)
option-parser-definer
(macro)
option-present?
(function)
outer-stream
(generic function)
outer-stream-setter
(generic function)
owned?
dylan:threads:owned?
(generic function)
dylan:threads:owned?(<read-write-lock>)
(method)
dylan:threads:owned?(<recursive-lock>)
(method)
dylan:threads:owned?(<simple-lock>)
(method)
owner-name
(function)
owner-organization
(function)
P
$platform-name
(constant)
*print-circle?*
(variable)
*print-length*
(variable)
*print-level*
(variable)
*print-miser-width*
(variable)
*print-pretty?*
(variable)
<parameter-option>
(class)
<pathname>
(class)
<positionable-stream>
(class)
pad
(generic function)
pad-left
(generic function)
pad-right
(generic function)
parse-command-line
(function)
peek
(generic function)
pointer-address
(function)
pointer-cast
(function)
pointer-value
(generic function)
pointer-value-address
(generic function)
pointer-value-setter
(generic function)
position
(generic function)
positional-options
(generic function)
pprint-indent
(function)
pprint-logical-block
(function)
pprint-newline
(function)
pprint-tab
(function)
print
(function)
print-message
io:format:print-message
(generic function)
io:format:print-message(<condition>)
(method)
io:format:print-message(<string> or <character>)
(method)
io:format:print-message(<symbol>)
(method)
print-object
(generic function)
print-synopsis
(generic function)
print-to-string
(function)
printable?
strings:strings:printable?
(generic function)
strings:strings:printable?(<character>)
(method)
strings:strings:printable?(<string>)
(method)
put-property!
(macro)
R
<random>
(class)
<read-write-lock>
(class)
<recoverable-socket-condition>
(class)
<recursive-lock>
(class)
<regex-error>
(class)
<regex-match>
(class)
<regex>
(class)
<repeated-parameter-option>
(class)
random
(function)
read
(generic function)
read-element
(generic function)
read-into!
(generic function)
read-line
(generic function)
read-line-into!
(generic function)
read-through
(generic function)
read-to
(generic function)
read-to-end
(generic function)
referenced-type
(function)
regex-group-count
(generic function)
regex-pattern
(generic function)
regex-position
(generic function)
regex-replace
(generic function)
regex-search
(generic function)
regex-search-strings
(generic function)
register-C-Dylan-object
(function)
release
dylan:threads:release
(generic function)
dylan:threads:release(<exclusive-lock>)
(method)
dylan:threads:release(<notification>)
(method)
dylan:threads:release(<read-write-lock>)
(method)
dylan:threads:release(<recursive-lock>)
(method)
dylan:threads:release(<semaphore>)
(method)
dylan:threads:release(<simple-lock>)
(method)
release-all
(function)
remote-host
(generic function)
remote-port
(generic function)
remove-all-keys!
collections:table-extensions:remove-all-keys!
(generic function)
collections:table-extensions:remove-all-keys!(<mutable-explicit-key-collection>)
(method)
collections:table-extensions:remove-all-keys!(<table>)
(method)
common-dylan:common-extensions:remove-all-keys!
(generic function)
remove-keywords
(generic function)
remove-property!
(macro)
rename-file
(function)
replace-substrings
(generic function)
report-win32-error
(function)
root-directories
(function)
run-application
(function)
S
*standard-error*
(variable)
*standard-input*
(variable)
*standard-output*
(variable)
<semaphore>
(class)
<sequence-stream>
(class)
<server-not-responding>
(class)
<server-socket>
(class)
<set>
(class)
<simple-condition>
(class)
<simple-lock>
(class)
<socket-accessor-error>
(class)
<socket-closed>
(class)
<socket-condition>
(class)
<socket-error>
(class)
<socket>
(class)
<stream-position>
(class)
<stream>
(class)
<stretchy-sequence>
(class)
<string-stream>
(class)
<string-table>
collections:table-extensions:<string-table>
(class)
common-dylan:common-extensions:<string-table>
(class)
<synchronization>
(class)
sequence-hash
(function)
sequence-point
(function)
set-add
(generic function)
set-add!
(generic function)
set-complement
(generic function)
set-complement!
(generic function)
set-difference
(generic function)
set-difference!
(generic function)
set-intersection
(generic function)
set-intersection!
(generic function)
set-remove
(generic function)
set-remove!
(generic function)
set-union
(generic function)
set-union!
(generic function)
size-of
(function)
skip-through
(generic function)
sleep
(function)
socket-descriptor
(generic function)
split
(function)
split-lines
(function)
start-server
(macro)
start-sockets
(function)
starts-with?
(generic function)
stream-at-end?
(generic function)
stream-contents
(generic function)
stream-element-type
(generic function)
stream-input-available?
(generic function)
stream-lock
(generic function)
stream-lock-setter
(generic function)
stream-open?
(generic function)
stream-position
(generic function)
stream-position-setter
(generic function)
stream-size
(generic function)
string-compare
(generic function)
string-equal-ic?
(generic function)
string-equal?
(generic function)
string-greater-ic?
(generic function)
string-greater?
(generic function)
string-hash
(function)
string-less-ic?
(generic function)
string-less?
(generic function)
string-to-integer
(function)
strip
(generic function)
strip-left
(generic function)
strip-right
(generic function)
subclass
(function)
supplied?
(function)
synchronization-name
(generic function)
synchronize-output
(generic function)
synchronize-side-effects
(function)
T
<tcp-server-socket>
(class)
<tcp-socket>
(class)
<thread>
(class)
table
(macro)
table-protocol
(generic function)
temp-directory
(function)
thread
(macro)
thread-name
(function)
thread-yield
(function)
threads
(module)
timing
(macro)
tokenize-command-string
(function)
type-for-file-stream
(generic function)
type-for-sequence-stream
(generic function)
U
$unfound
(constant)
$unsupplied
(constant)
<udp-server-socket>
(class)
<udp-socket>
(class)
<unicode-string-stream>
(class)
<usage-error>
(class)
unfound
(function)
unfound?
(function)
universal-bit-set!
(function)
unread-element
(generic function)
unregister-C-Dylan-object
(function)
unsupplied
(function)
unsupplied?
(function)
uppercase
strings:strings:uppercase
(generic function)
strings:strings:uppercase(<character>)
(method)
strings:strings:uppercase(<string>)
(method)
uppercase!
strings:strings:uppercase!
(generic function)
strings:strings:uppercase!(<character>)
(method)
strings:strings:uppercase!(<string>)
(method)
uppercase?
strings:strings:uppercase?
(generic function)
strings:strings:uppercase?(<character>)
(method)
strings:strings:uppercase?(<string>)
(method)
V
value-sequence
(generic function)
values-hash
(function)
W
<win32-socket-error>
(class)
<wrapper-stream>
(class)
wait-for
dylan:threads:wait-for
(generic function)
dylan:threads:wait-for(<notification>)
(method)
dylan:threads:wait-for(<read-write-lock>)
(method)
dylan:threads:wait-for(<recursive-lock>)
(method)
dylan:threads:wait-for(<semaphore>)
(method)
dylan:threads:wait-for(<simple-lock>)
(method)
wait-for-io-completion
(generic function)
when
(macro)
whitespace?
strings:strings:whitespace?
(generic function)
strings:strings:whitespace?(<character>)
(method)
strings:strings:whitespace?(<string>)
(method)
win32-error-message
(function)
win32-last-handler
(function)
with-c-string
(macro)
with-keywords-removed
(macro)
with-lock
(macro)
with-open-file
(macro)
with-server-socket
(macro)
with-socket-thread
(macro)
with-stack-structure
(macro)
word-size
(generic function)
working-directory
(function)
working-directory-setter
(function)
write
(generic function)
write-element
(generic function)
write-line
(generic function)
Y
<year/month-duration>
(class)
 
index
api
|
Table Of Contents
Copyright
Dylan Language Extensions
The common-dylan Library
The collections Library
The io Library
Integers
The network Library
The regular-expressions Library
The strings Library
The system Library
The C-FFI Library
The Win32 API Libraries
Library Interchange
The command-line-parser Library