Gwydion Dylan Core Libraries
Excluding internal, matrix, and testworks libraries.
Dylan Home Page
Introduction
Language Notes
Environment Notes
Libraries
collection-extensions
collections
command-line-parser
common-dylan
Dylan
io
Random
regular-expressions
stream-extensions
string-extensions
system
table-extensions
threads
transcendental
Modules
bit-set
bit-vector
byte-vector
character-type
Cheap-IO
collection-utilities
collectors
command-line-parser
common-dylan
common-extensions
concatenated-streams
date
Dylan
Extensions
file-system
format
format-out
functional-extensions
functional-objects-extras
gwydion-extensions
heap
indenting-streams
Introspection
locators
locators-protocol
Machine-words
operating-system
option-parser-protocol
plists
pprint
print
Random
regular-expressions
Runtime-Threads
sde-vector
self-organizing-list
sequence-diff
sequence-utilities
set
settings
simple-io
simple-profiling
simple-random
simple-xml
standard-io
stream-extensions
streams
streams-protocol
string-conversions
string-hacking
subseq
substring-search
system
table-extensions
threads
transcendental
transcendentals
vector-search
Bindings
These are all bindings exported from all modules.
Classes and Types
<abort>
<argument-list-parser>
<argument-token>
<array>
<basic-positionable-stream>
<basic-stream>
<bit-set>
<bit-vector>
<boolean>
<buffer>
<buffered-stream>
<buffer-vector>
<byte-character-table>
<byte-character-type>
<byte-file-stream>
<byte-string>
<byte-string-stream>
<byte-string-table>
<byte-vector>
<byte-vector-subsequence>
<case-insensitive-byte-string-table>
<case-insensitive-character-set>
<case-insensitive-string-table>
<case-sensitive-character-set>
<cgi-url>
<character>
<character-set>
<class>
<closable-object>
<collection>
<complex>
<concatenated-stream>
<condition>
<count-exceeded-error>
<current-user-settings>
<current-user-software-settings>
<date>
<date-arithmetic-error>
<date-arithmetic-error-restart>
<date-arithmetic-invalid-day>
<date-arithmetic-use-last-valid-day>
<day/
time-duration>
<debugger>
<default-user-settings>
<default-user-software-settings>
<delete-entry>
<deque>
<designator-class>
<direct-instance>
<directory-locator>
<directory-url>
<double-float>
<double-integer>
<duration>
<empty-list>
<end-of-stream-error>
<equals-token>
<equal-table>
<error>
<exclusive-lock>
<explicit-key-collection>
<extended-float>
<extended-integer>
<false>
<file-does-not-exist-error>
<file-error>
<file-exists-error>
<file-index-url>
<file-locator>
<file-server>
<file-stream>
<file-system-directory-locator>
<file-system-error>
<file-system-file-locator>
<file-system-locator>
<file-url>
<float>
<format-string-condition>
<ftp-server>
<function>
<general-integer>
<generic-function>
<http-server>
<https-server>
<illegal-regexp>
<incomplete-read-error>
<incomplete-write-error>
<indenting-stream>
<insert-entry>
<integer>
<invalid-file-permissions-error>
<keyed-option-parser>
<limited-integer>
<list>
<local-hardware-settings>
<local-settings>
<local-software-settings>
<locator>
<locator-defaults>
<locator-error>
<lock>
<long-option-token>
<machine-word>
<macintosh-directory-locator>
<macintosh-file-locator>
<macintosh-file-system-locator>
<macintosh-server-locator>
<macintosh-volume-locator>
<mail-to-locator>
<method>
<microsoft-directory-locator>
<microsoft-file-locator>
<microsoft-file-system-locator>
<microsoft-server-locator>
<microsoft-unc-locator>
<microsoft-volume-locator>
<multi-buffered-stream>
<mutable-collection>
<mutable-explicit-key-collection>
<mutable-sequence>
<negative-option-parser>
<notification>
<not-owned-error>
<number>
<object>
<object-deque>
<object-set>
<object-table>
<optional-parameter-option-parser>
<option-parser>
<option-token>
<pair>
<parameter-option-parser>
<physical-locator>
<positionable-stream>
<posix-directory-locator>
<posix-file-locator>
<posix-file-system-locator>
<pretty-stream>
<random-state>
<range>
<ratio>
<rational>
<raw-pointer>
<read-write-lock>
<real>
<recursive-lock>
<regular-argument-token>
<repeated-parameter-option-parser>
<restart>
<script-entry>
<SDE-vector>
<sealed-object-error>
<self-organizing-list>
<semaphore>
<sequence>
<sequence-stream>
<serious-condition>
<server-locator>
<server-url>
<set>
<settings>
<short-option-token>
<simple-condition>
<simple-error>
<simple-lock>
<simple-object-table>
<simple-object-vector>
<simple-option-parser>
<simple-restart>
<simple-vector>
<simple-warning>
<single-float>
<singleton>
<site-settings>
<site-software-settings>
<stream>
<stream-closed-error>
<stream-error>
<stream-not-readable>
<stream-not-writable>
<stream-position>
<stream-position-error>
<stretchy-collection>
<stretchy-object-vector>
<stretchy-sequence>
<stretchy-vector>
<string>
<string-stream>
<string-table>
<subclass>
<subsequence>
<symbol>
<synchronization>
<system-settings>
<table>
<thread>
<timeout-exceeded>
<true>
<type>
<type-error>
<unicode-string>
<unicode-string-stream>
<union>
<url>
<value-cell>
<value-table>
<vector>
<warning>
<web-locator>
<wrapper-stream>
<xml-document>
<xml-element>
<xml-error>
<xml-node>
<year/
month-duration>
Functions
-
/
^
~
~=
~==
*
+
<
<=
=
==
>
>=
abort
abs
acos
add
add!
add-last
add-method
add-new
add-new!
add-option-parser
add-option-parser-by-type
adjust-stream-position
alignment-of
alist-copy
alist-delete
all-superclasses
alpha?
alphabetic?
alphanumeric?
always
any?
apair
applicable-method?
application-arguments
application-filename
application-name
apply
aref
aref-setter
argument-tokens-remaining?
as
ash
asin
as-iso8601-string
as-lowercase
as-lowercase!
assoc
associated-lock
as-uppercase
as-uppercase!
atan
atan2
backward-iteration-protocol
bit-count
bit-vector-and
bit-vector-and!
bit-vector-andc2
bit-vector-andc2!
bit-vector-not
bit-vector-not!
bit-vector-or
bit-vector-or!
bit-vector-word
bit-vector-xor
bit-vector-xor!
break
buffer-address
buffer-dirty?
buffer-dirty?-setter
buffer-end
buffer-end-setter
buffer-fill
buffer-next
buffer-next-setter
buffer-position
buffer-position-setter
buffer-size
buffer-start
buffer-start-setter
buffer-subsequence
byte-character?
byte-vector-fill
byte-vector-ref
byte-vector-ref-setter
callback-entry
case-insensitive-equal
case-insensitive-string-hash
ceiling
ceiling/
cerror
check-type
choose
choose-by
choose-map
class-name
close
collection-hash
collector-protocol
command-line-option-prefix
complement
compose
concatenate
concatenate!
concatenate-as
concatenate-map
condition-force-output
condition-format
condition-format-arguments
condition-format-string
condition-to-string
conjoin
control?
copy-bit-set!
copy-bytes
copy-file
copy-from-buffer!
copy-into-buffer!
copy-sequence
cos
cosh
create-application-event
create-directory
current-date
current-thread
current-timestamp
curry
date-day
date-day-of-week
date-hours
date-microseconds
date-minutes
date-month
date-seconds
date-time-zone-offset
date-time-zone-offset-setter
date-year
debugger-message
debug-message
decode-date
decode-duration
decode-float
default-handler
delete-directory
delete-file
denominator
dest-index
difference
digit?
digit-to-integer
dimension
dimensions
direct-instance
direct-instance-of
directory-contents
directory-empty?
direct-subclasses
direct-superclasses
discard-input
discard-output
disjoin
do
document-element
document-element-setter
document-location
document-location-setter
do-directory
do-force-output-buffers
do-get-input-buffer
do-get-output-buffer
do-handlers
do-input-available-at-source?
do-next-input-buffer
do-next-output-buffer
do-printing-object
do-put-property!
do-release-input-buffer
do-release-output-buffer
do-remove-property!
drop
element
element-count
element-error
element-range-check
element-setter
element-type
empty?
empty-bit-set!
encode-date
encode-day/
time-duration
encode-year/
month-duration
ensure-directories-exist
environment-variable
environment-variable-setter
equal-hash
error
even?
every?
exit
exit-application
exp
expand-pathname
export-string
false?
false-or
file-exists?
file-parser
file-properties
file-property
file-property-setter
file-system-separator
file-type
fill!
fill-table!
find
find-element
find-first-key
find-key
find-last-key
find-method
find-tail
first
first-setter
float-decimal-digits
float-digits
float-precision
float-radix
float-to-string
floor
floor/
foldl
foldr
force-output
force-output-buffers
format
format-out
format-to-string
forward-iteration-protocol
found?
ftp-parser
functional-==
function-arguments
function-name
function-return-values
function-specializers
gcd
general-object-at
generic-function-mandatory-keywords
generic-function-methods
get-argument-token
getenv
get-input-buffer
get-output-buffer
get-property
get-time-of-day
graphic?
head
heads
head-setter
heap-object-at
hex-digit?
home-directory
http-parser
https-parser
identity
ignorable
ignore
import-string
indent
index
infinite?
initialize
initialized?
inner-stream
inner-stream-setter
input-available-at-source?
instance?
integer-decode-float
integer-length
integer-to-digit
integer-to-string
integral?
intersection
invoke-debugger
isqrt
join
join-thread
key-exists?
key-sequence
key-test
keyword-sequence
last
last-pair
last-setter
lcm
limited
limited-integer-base-class
limited-integer-maximum
limited-integer-minimum
link-target
list
list?
list*
list-locator
load-library
local-daylight-savings-time?
local-time-zone-name
local-time-zone-offset
locator-address
locator-as-string
locator-base
locator-cgi-string
locator-default-port
locator-directory
locator-error
locator-extension
locator-file
locator-host
locator-index
locator-name
locator-password
locator-path
locator-port
locator-protocol
locator-relative?
locator-server
locator-username
locator-volume
lock-stream
log
logand
logbit?
login-group
login-name
logior
logn
lognot
logxor
long-option-names
long-option-names-setter
lowercase?
lsv-data-type
lsv-fill
machine-word-to-string
mailto-parser
main
make
make-regexp-positioner
make-regexp-replacer
make-splitter
make-substring-positioner
make-substring-replacer
make-translator
map
map-as
map-into
max
member?
merge-hash-ids
merge-locators
min
modulo
multi-buffer-bytes
multi-buffered-stream-position-setter
multi-buffer-reads
multi-buffer-total-bytes
multi-buffer-total-reads
multi-buffer-total-working-set
multi-buffer-working-set
negative
negative?
negative-option?
new-line
next-input-buffer
next-output-buffer
no-core-dumps
node-attribute
node-attributes
node-attribute-setter
node-children
node-name
node-text
node-text-setter
null?
number-to-string
numerator
object-address
object-class
object-hash
odd?
one-of
on-exit
open-file-stream
open-locator
option-default-value
option-default-value-setter
option-description
option-description-setter
option-might-have-parameters?
option-might-have-parameters?-setter
option-parser-by-long-name
option-present?
option-present?-by-long-name
option-value
option-value-by-long-name
option-value-setter
outer-stream
outer-stream-setter
owned?
owner-name
owner-organization
pair
pair?
pair-do
pair-foldl
pair-foldr
parse-arguments
parse-option
partition
peek
peek-argument-token
pop
pop-last
position
positive?
pprint-indent
pprint-logical-block
pprint-newline
pprint-tab
precedes?
predecessor
print
printable?
print-message
print-object
print-synopsis
print-to-string
profiling-type-result
punctuation?
push
push-last
puts
Random
random-bits
random-exponential
random-float
random-gaussian
range
rank
ratio
rcurry
read
read-4-aligned-bytes
read-4-aligned-bytes-as-word
read-8-aligned-bytes
read-as-list
read-character
read-element
read-into!
read-line
read-line-into!
read-text
read-text-into!
read-through
read-to
read-to-end
read-xml-document
reduce
reduce1
reduce-l
reduce-r
referenced-type
regexp-matches
regexp-position
regexp-replace
regular-arguments
relative-locator
release
release-all
release-input-buffer
release-output-buffer
remainder
remove
remove!
remove-all-keys!
remove-duplicates
remove-duplicates!
remove-key!
remove-keywords
remove-method
remove-value!
rename-file
replace-elements!
replace-subsequence!
report-condition
reset-option-parser
restart-query
return-allowed?
return-description
return-query
reverse
reverse!
reverse-append
root-directories
round
round/
row-major-index
run-application
satisfies
scale-float
second
second-setter
select-nodes
select-node-text
select-single-node
sequence-diff
sequence-hash
set-add
set-add!
set-complement
set-complement!
set-difference
set-difference!
set-intersection
set-intersection!
set-remove
set-remove!
set-union
set-union!
shallow-copy
shorten-pathname
short-option-names
short-option-names-setter
signal
signal-application-event
simplify-locator
sin
singleton
singleton?
singleton-object
sinh
size
size-of
size-setter
skip-through
slot-initialized?
sort
sort!
sorted-applicable-methods
source-index
split
split-at
sqrt
ssv-data
ssv-data-setter
start-profiling-type
stop-profiling-type
stream-at-end?
stream-contents
stream-contents-as
stream-element-type
stream-error-count
stream-error-sequence
stream-error-stream
stream-input-available?
stream-limit
stream-locator
stream-lock
stream-locked?
stream-lock-setter
stream-open?
stream-position
stream-position-setter
stream-size
string-as-locator
string-hash
string-to-float
string-to-integer
string-to-machine-word
subclass
subclass-of
subdirectory-locator
subsequence
subsequence-position
substring-position
substring-replace
subtype?
successor
supplied?
supports-list-locator?
supports-open-locator?
synchronize-output
system
table-protocol
tabulate
tail
tails
tail-setter
take
tan
tanh
temp-directory
third
third-setter
thread-name
thread-yield
tightly-bound-to-next-token?
tokenize-environment-variable
token-value
translate
true?
truncate
truncate/
type-error-expected-type
type-error-location
type-error-value
type-for-copy
type-for-file-stream
type-for-sequence-stream
type-union
unfold
unfold/
tail
unfound
unfound?
uninitialized?
union
union-members
union-singletons
universal-bit-set!
unlock-stream
unread-element
unsupplied
unsupplied?
uppercase?
usage-error
value
value-hash
values
value-sequence
values-hash
vector
vector-elements-address
wait-for
wait-for-application-event
wait-for-io-completion
whitespace?
word-size
working-directory
working-directory-setter
writable-file-stream-position-setter
write
write-4-aligned-bytes
write-4-aligned-bytes-from-word
write-8-aligned-bytes
write-element
write-integer
write-line
write-text
xpair
zero?
Constants and Variables
$architecture-little-endian?
$background-priority
$double-e
$double-float-epsilon
$double-pi
$extended-float-epsilon
$high-priority
$interactive-priority
$low-priority
$machine-name
$machine-word-size
$machine-word-zero
$maximum-buffer-size
$maximum-double-float-exponent
$maximum-extended-float-exponent
$maximum-integer
$maximum-signed-machine-word
$maximum-single-float-exponent
$maximum-unsigned-machine-word
$minimum-double-float-exponent
$minimum-extended-float-exponent
$minimum-integer
$minimum-signed-machine-word
$minimum-single-float-exponent
$minimum-unsigned-machine-word
$normal-priority
$not-supplied
$os-name
$os-variant
$os-version
$platform-name
$random-bits-count
$settings-table
$single-e
$single-float-epsilon
$single-pi
$unfound
$uninitialized
*debugger*
*default-line-length*
*print-circle?*
*print-escape?*
*print-length*
*print-level*
*print-miser-width*
*print-pretty?*
*random-state*
*standard-error*
*standard-input*
*standard-output*
*warning-output*
<bit>
<buffer-index>
<byte>
<byte-character>
<copy/
rename-disposition>
<day-of-week>
<file-type>
<hash-state>
<native-directory-locator>
<native-file-locator>
<native-file-system-locator>
<never-returns>
<pathname>
<position-type>
<profiling-state>
<uninitialized>
find-value
Macros
:=
&
|
argument-parser-definer
assert
atomic-increment!
begin
block
callback-method
call-out
case
c-decl
c-expr
c-include
class-definer
c-literal
c-local-decl
collect
collected
collect-first
collect-first-into
collecting
collect-into
collect-last
collect-last-into
constant-definer
copy-down-method-definer
c-struct-field
c-struct-field-setter
c-system-include
debug-assert
defargparser-accessors
defargparser-aux
defargparser-class
defargparser-init
defargparser-rec
defargparser-synopsis
name.
designator-class-definer.txt
domain-definer
dynamic-bind
for
function-definer
generic-definer
if
iterate
library-definer
limited-collection-definer
limited-sv-class
limited-vector-class
method
method-definer
pointer-deref
pointer-deref-setter
pop!
printing-logical-block
printing-object
profiling
profiling-keywords
profiling-results
push!
put-property!
remove-property!
select
settings-class-definer
settings-definer
settings-key-definer
settings-slot-definer
settings-slots-definer
system-offset-definer
system-offset-value
table
table-definer
uninitialized-or
unless
until
variable-definer
when
while
with-bounds-checks
with-input-buffer
with-keywords-removed
with-lock
with-open-file
without-bounds-checks
with-output-buffer
with-output-to-string
with-stream-locked
Indexes
Everything
Modules
Generic Functions
Functions
Variables
Constants
Classes
Macros
© 2007 Gwydion Dylan Maintainers. Generated by
Natural Docs
.