14

Core Module Reference

_inf
_zero

A

abort
abs
accumulate
acos
add
angle
append
apply
array
array_append
array_at
array_copy
array_fill
array_for_each
array_length
array_map
array_ref
array_ref_set
array_set
array_shrink
array_to_list
arrays_at
asin
assoc
assp
assq
assv
at
atan

B

band
bif
bior
bit_array
bit_array_at
bit_array_blit
bit_array_clear
bit_array_clear_all
bit_array_is_all_set
bit_array_is_any_set
bit_array_is_eq
bit_array_is_set
bit_array_length
bit_array_set
bit_array_set_all
bit_array_to_list
bit_array_to_string
bit_arrays_concat
bit_count
bits_reader
bits_reader_align
bits_writer
bits_writer_flush
blength
bnot
bshift
bxor
byte_array_reader
byte_array_writer

C

c_struct_get
c_struct_instance
c_struct_name
call_with_stream
call_with_values
callcc
car
cdr
ceiling
char_downcase
char_is_alphabetic
char_is_ci_eq
char_is_ci_gt
char_is_ci_gteq
char_is_ci_lt
char_is_ci_lteq
char_is_eq
char_is_gt
char_is_gteq
char_is_lower_case
char_is_lt
char_is_lteq
char_is_numeric
char_is_upper_case
char_is_whitespace
char_to_integer
char_upcase
close_reader
close_stream
close_writer
command_line
command_line_user_args
compare
compile
compiler
complement
compose
contains
copy_bit_field
copy_file
copy_list
cos
count
cpu_time
create_directory
create_link
create_symbolic_link
current_directory
current_error_stream
current_exception_handler
current_reader
current_writer

D

dec
default_random_source
delete_directory
delete_file
denominator
disable_asserts
disable_function_contracts
display
div
do_times
drop
drop_while
dynamic_wind

E

eighth
enable_asserts
enable_function_contracts
enumerate
eof_object
eq_hash
equal_hash
eqv_hash
error
error_args
error_message
eval
exact
exists
exit
exp
expression
expt

F

f32array
f32array_append
f32array_at
f32array_copy
f32array_fill
f32array_length
f32array_set
f32array_shrink
f32array_to_list
f64array
f64array_append
f64array_at
f64array_copy
f64array_fill
f64array_length
f64array_set
f64array_shrink
f64array_to_list
ffi_call_char_string
ffi_call_char_string_with_void_pointer
ffi_call_double
ffi_call_double_with_void_pointer
ffi_call_float
ffi_call_float_with_void_pointer
ffi_call_int
ffi_call_int64
ffi_call_int64_with_void_pointer
ffi_call_int_with_void_pointer
ffi_call_obj
ffi_call_obj_with_void_pointer
ffi_call_uint
ffi_call_uint_with_void_pointer
ffi_call_void
ffi_call_void_pointer
ffi_call_void_pointer_with_void_pointer
ffi_call_void_with_void_pointer
ffi_close
ffi_fn
ffi_open
fifth
file_attributes
file_creation_time
file_device
file_exists
file_group
file_info
file_info_attributes
file_info_creation_time
file_info_device
file_info_group
file_info_inode
file_info_last_access_time
file_info_last_change_time
file_info_last_modification_time
file_info_mode
file_info_number_of_links
file_info_owner
file_info_size
file_info_type
file_inode
file_last_access_time
file_last_change_time
file_last_modification_time
file_mode
file_number_of_links
file_attributes
file_reader
file_size
file_stream
file_type
file_writer
filter
find
first
first_bit_set
fixnum_to_flonum
fixnum_width
fl_is_eq
fl_is_even
fl_is_finite
fl_is_gt
fl_is_gteq
fl_is_infinite
fl_is_integer
fl_is_lt
fl_is_lteq
fl_is_nan
fl_is_negative
fl_is_odd
fl_is_positive
fl_is_zero
flabs
flacos
fladd
flasin
flatan
flceiling
flcos
fldenominator
fldiv
flexp
flexpt
flfloor
fllog
fllogb
flmax
flmin
flmod
flmult
flnumerator
floor
flround
flsin
flsqrt
flsub
fltan
fltruncate
flush_writer
fold
fold_left
fold_right
for_all
for_each
force
fourth
fx_is_eq
fx_is_even
fx_is_gt
fx_is_gteq
fx_is_lt
fx_is_lteq
fx_is_negative
fx_is_odd
fx_is_positive
fx_is_zero
fxadd
fxadd_wrap
fxand
fxbit_count
fxbit_is_set
fxdiv
fxfirst_bit_set
fxif
fxior
fxlength
fxlshift_right_wrap
fxmax
fxmin
fxmod
fxmult
fxmult_wrap
fxnot
fxshift
fxshift_left
fxshift_left_wrap
fxshift_right
fxshift_right_wrap
fxshift_wrap
fxsub
fxsub_wrap
fxxor

G

gcd
gensym
get
get_output_bytes
get_output_string
get_token
getenv
greatest_fixnum

H

hashtable_at
hashtable_contains
hashtable_copy
hashtable_entries
hashtable_for_each
hashtable_keys
hashtable_set
hashtable_size
hashtable_update
hashtable_values
head
host_info
host_info_addresses
host_info_aliases
host_info_name
host_name

I

identity
imag_part
inc
inexact
inf
init_package
install_package
integer_to_char
is_all_bits_set
is_any_bits_set
is_array
is_bit_array
is_bit_set
is_boolean
is_char
is_complex
is_empty
is_eof_object
is_eq
is_equal
is_eqv
is_error
is_even
is_exact
is_f32array
is_f64array
is_false
is_file_info
is_finite
is_fixnum
is_flonum
is_function
is_hashtable
is_host_info
is_inexact
is_infinite
is_integer
is_iterator
is_keyword_token
is_list
is_lpair
is_monitor
is_mutex
is_nan
is_negative
is_noncontinuable_exception
is_number
is_odd
is_pair
is_positive
is_prime
is_random_source
is_rational
is_reader
is_real
is_s16array
is_u8array
is_s64array
is_s8array
is_set
is_set_member
is_special_token
is_stream
is_string
is_subset
is_superset
is_symbol
is_task
is_task_group
is_true
is_u16array
is_u32array
is_u64array
is_u8array
is_valid_identifier
is_void
is_writer
is_zero

L

lcm
least_fixnum
length
link
list
list_directory
list_of
list_set
list_tail
list_to_array
list_to_bit_array
list_to_f32array
list_to_f64array
list_to_s16array
list_to_s32array
list_to_s64array
list_to_s8array
list_to_string
list_to_u16array
list_to_u32array
list_to_u64array
list_to_u8array
load
load_package
log
logb

M

magnitude
make_array
make_bit_array
make_eq_hashtable
make_equal_hashtable
make_eqv_hashtable
make_f32array
make_f64array
make_hashtable
make_s16array
make_s32array
make_s64array
make_s8array
make_set
make_string
make_u16array
make_u32array
make_u64array
make_u8array
map
mapfn
max
member
memp
memq
memv
mergesort
min
mod
modulo
monitor
monitor_broadcast
monitor_data
monitor_name
monitor_notify
monitor_set_data
mult
mutex
mutex_data
mutex_lock
mutex_name
mutex_set_data
mutex_state
mutex_unlock

N

nan
newline
next
ninth
noncontinuable_exception_reason
not
now
now_seconds
now_utc
nth
nth_tail
number_is_eq
number_is_gt
number_is_gteq
number_is_lt
number_is_lteq
number_to_string
numerator

O

object_to_u8array
os_name

P

pair
partial
partition
path_directory
path_expand
path_extension
path_normalize
path_strip_directory
path_strip_extension
path_strip_trailing_directory_separator
path_strip_volume
path_volume
peek_char
peek_token
pipe_process_pid
pipe_process_status
pipe_reader
pipe_stream
pipe_writer
pointer_to_c_struct
polar
position
print
println
process
process_close
process_receive
process_send
process_times

Q

quicksort
quo
quotient

R

raise
random_byte_array
random_integer
random_real
random_source
random_source_for_byte_arrays
random_source_for_integers
random_source_for_reals
random_source_pseudo_randomize
random_source_randomize
random_source_set_state
random_source_state
range
rationalize
rbind
read
read_all
read_all_bytes
read_all_chars
read_bit
read_bits
read_byte
read_char
read_line
read_n_bytes
read_n_chars
read_slogan_root
reader_timeout
real_part
real_time
realize
rectangular
ref
ref_set
reload
rem
remainder
remove
remp
remq
remv
rename_file
rest
reverse
reverse_bit_field
rget
root_task
rotate_bit_field
round
rvar

S

s16array
s16array_append
s16array_at
s16array_copy
s16array_fill
s16array_length
s16array_set
s16array_shrink
s16array_to_list
s32array
s32array_append
s32array_at
s32array_copy
s32array_fill
s32array_length
s32array_set
s32array_shrink
s32array_to_list
s64array
s64array_append
s64array_at
s64array_copy
s64array_fill
s64array_length
s64array_set
s64array_shrink
s64array_to_list
s8array
s8array_append
s8array_at
s8array_copy
s8array_fill
s8array_length
s8array_set
s8array_shrink
s8array_to_list
second
self
set
set_current_exception_handler
set_difference
set_head
set_intersection
set_length
set_stream_position
set_process_base_port
set_tail
set_to_list
set_union
setenv
seventh
shell_command
show
show_exception
showln
sin
sixth
slogan
slogan_root
sort
special_token_to_string
sqrt
statement
stream_has_position
stream_position
stream_tokenizer
string
string_append
string_at
string_ci_ends_with
string_ci_hash
string_ci_starts_with
string_copy
string_downcase
string_ends_with
string_fill
string_for_each
string_hash
string_index_of
string_is_ci_eq
string_is_ci_gt
string_is_ci_gteq
string_is_ci_lt
string_is_ci_lteq
string_is_eq
string_is_gt
string_is_gteq
string_is_lt
string_is_lteq
string_length
string_ltrim
string_map
string_reader
string_replace_all
string_rtrim
string_set
string_split
string_starts_with
string_titlecase
string_to_bit_array
string_to_list
string_to_number
string_to_symbol
string_to_time
string_to_u8array
string_trim
string_upcase
string_writer
strings_at
strings_join
sub
subarray
subarray_fill
subarray_move
subbitarray
subf32array
subf32array_fill
subf32array_move
subf64array
subf64array_fill
subf64array_move
sublist
subs16array
subs16array_fill
subs16array_move
subs32array
subs32array_fill
subs32array_move
subs64array
subs64array_fill
subs64array_move
subs8array
subs8array_fill
subs8array_move
substring
subu16array
subu16array_fill
subu16array_move
subu32array
subu32array_fill
subu32array_move
subu64array
subu64array_fill
subu64array_move
subu8array
subu8array_fill
subu8array_move
symbol_hash
symbol_to_string

T

tail
take
take_while
tan
task
task_base_priority
task_data
task_group
task_group_name
task_group_parent
task_group_resume
task_group_suspend
task_group_terminate
task_join
task_messages_next
task_messages_rewind
task_name
task_priority_boost
task_quantum
task_receive
task_resume
task_run
task_send
task_set_base_priority
task_set_data
task_set_priority_boost
task_set_quantum
task_sleep
task_state
task_state_abnormally_terminated_reason
task_state_active_timeout
task_state_active_waiting_for
task_state_is_abnormally_terminated
task_state_is_active
task_state_is_initialized
task_state_is_normally_terminated
task_state_is_uninitialized
task_state_normally_terminated_result
task_suspend
task_terminate
task_yield
tcp_client_stream
tcp_server_stream
tenth
third
time_to_string
to_string
transcoder
transcoder_codec
transcoder_eol_style
transcoder_error_handling_mode
truncate

U

u16array
u16array_append
u16array_at
u16array_copy
u16array_fill
u16array_length
u16array_set
u16array_shrink
u16array_to_list
u32array
u32array_append
u32array_at
u32array_copy
u32array_fill
u32array_length
u32array_set
u32array_shrink
u32array_to_list
u64array
u64array_append
u64array_at
u64array_copy
u64array_fill
u64array_length
u64array_set
u64array_shrink
u64array_to_list
u8array
u8array_append
u8array_at
u8array_copy
u8array_fill
u8array_length
u8array_set
u8array_shrink
u8array_to_bit_array
u8array_to_list
u8array_to_object
u8array_to_string
uninstall_package
until
unzip

V

values
void

W

write
write_bit
write_bits
write_byte
write_bytes
write_char
write_chars
write_n_bytes
write_n_chars
writer_timeout

Z

zero
zip
zip_with