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

+, -, *, /,%
<, >, =,
<=, >=, !=
and
append
apply
args
assoc
begin
case
catch
chop
clean
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
find-all
flat
fn
for
if
index
intersect
lambda
lambda-macro
last
length
let
letex
letn
list
local
lookup
map
match
member
not
nth
nth-set
or
pop
push
quote
ref
ref-all
rest
replace
replace-assoc
reverse
rotate
select
set
setq, set!
set-nth
silent
slice
sort
starts-with
swap
unify
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
erf
exp
factor
fft
floor
flt
gammai
atan
gcd
ifft
inc
log
min
max
mod
mul
pow
sequence
series
sgn
sin
sqrt
sub
tan

Matrix functions

det
invert
multiply
transpose

Array functions

append
array
array-list
array?
det
first
invert
last
multiply
nth
nth-set
rest
set-nth
transpose

Financial math functions

fv
irr
nper
npv
pv
pmt

Simulation and modelling math functions

amb
bayes-query
bayes-train
normal
prob-chi2
prob-z
rand
random
randomize
seed

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
member
name
nth
nth-set
pack
parse
pop
push
regex
replace
rest
reverse
rotate
select
set-nth
slice
source
starts-with
string
sym
title-case
trim
unicode
unpack
upper-case
utf8

Input/output and file operations

append-file
close
command-line
device
exec
load
open
peek
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
real-path
remove-dir
rename-file

System functions and predicates

$
atom?
catch
context
context?
debug
delete
directory?
empty?
env
error-event
error-number
exit
file?
float?
global
import
integer?
lambda?
legal?
list?
macro?
main-args
NaN?
new
nil?
null?
number?
pretty-print
primitive?
quote?
reset
set-locale
signal
sleep
string?
symbol?
symbols
sys-error
sys-info
timer
throw
throw-error
trace
trace-highlight
true?
zero?

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-eval
net-listen
net-local
net-lookup
net-peer
net-peek
net-ping
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-string
import
int integer
pack
unpack

newLISP internals API

cpymem
dump