Functions in alphabetical order
!
+-*/%
Ab
Ap
B
Ca
Co
Da
Di
Em
Ev
Fa
Fn
G
I
J
La
Li
Ma
Me
Na
Ne
No
O
Pa
Pr
Q
Ra
Reg
Sa
Sh
St
T
U
W
X
List processing, flow control and integer arithmetic
+, -, *, /,%
<, >, =,
<=, >=, !=
amb
and
append
apply
args
assoc
begin
case
catch
cond
cons
constant
count
define
define-macro
def-new
difference
dolist
dotimes
dotree
do-until
do-while
dup
ends-with
eval
expand
first
filter
find
flat
fn
for
if
index
intersect
lambda
last
length
let
letn
list
lookup
map
match
member
name
not
nth
nth-set
or
pop
push
quote
ref
rest
replace
replace-assoc
reverse
rotate
select
set
setq, set!
set-nth
silent
slice
sort
starts-with
swap
unique
unless
until
while
Bit operators
<<, >>
&
|
^
~
Floating point math and special functions
abs
acos
add
asin
atan
atan2
beta
betai
binomial
ceil
cos
crc32
crit-chi2
crit-z
dec
div
exp
factor
fft
floor
flt
gammai
atan
ifft
inc
log
min
max
mod
mul
normal
pow
prob-chi2
prob-z
sequence
series
sin
rand
random
seed
sqrt
sub
tan
Matrix functions
invert
multiply
transpose
Array functions
array
array-list
array?
nth-set
set-nth
Financial math functions
fv
irr
nper
npv
pv
pmt
Time and date functions
date
date-value
now
time
time-of-day
String and conversion functions
address
append
char
chop
dup
ends-with
encrypt
eval-string
explode
find
first
float
format
get-char
get-float
get-int
get-string
int
join
last
lower-case
match
nth
nth-set
pack
parse
regex
replace
rest
reverse
select
set-nth
slice
source
starts-with
string
sym
trim
unicode
unpack
upper-case
utf8
Input/output and file operations
close
command-line
current-line
device
exec
load
open
print
println
read-buffer
read-char
read-file
read-key
read-line
save
search
seek
write-buffer
write-char
write-file
write-line
Processes, pipes and threads
!
exec
fork
pipe
process
semaphore
share
wait-pid
File and directory management
change-dir
copy-file
delete-file
directory
file-info
make-dir
remove-dir
rename-file
System functions and predicates
$
atom?
catch
context
context?
debug
delete
directory?
empty?
env
error-event
error-number
error-test
file?
float?
global
import
integer?
lambda?
legal?
list?
macro?
main-args
NaN?
new
pretty-print
primitive?
quote?
reset
set-locale
signal
sleep
string?
symbol?
symbols
sys-error
sys-info
timer
throw
throw-error
trace
trace-highlight
HTTP network API
base64-enc
base64-dec
get-url
put-url
post-url
xml-error
xml-parse
xml-type-tags
Socket TCP/IP network API
net-accept
net-close
net-connect
net-error
net-listen
net-local
net-lookup
net-peer
net-peek
net-receive
net-receive-from
net-receive-udp
net-select
net-send
net-send-to
net-send-udp
net-service
net-sessions
Importing Libraries
address
flt
float
get-char
get-float
get-int get-integer
get-string
import
int integer
pack
unpack
newLISP internals API
cpymem
dump