Functions in alphabetical order

!  +-*/%  Ab  Ap  As  Ba  Ca  Cl  Co  Cu  De  Di  Do  En  Ex  Fi  Fl  Ga  Gl  In  La  Li  Ma  Mu  Net  New  Nt  Pa  Pr  Ra  Rea  Reg  Sea  Seq  Sl  St  Sy  Ti  Tr  Ut  Wr 

List processing, flow control and integer arithmetic

+, -, *, /,%
++
--
<, >, =,
<=, >=, !=
:
and
append
apply
args
assoc
begin
bind
bigint
case
catch
chop
clean
cond
cons
constant
count
curry
def-new
define
define-macro
difference
do-until
do-while
doargs
dolist
dostring
dotimes
dotree
dup
ends-with
exists
eval
expand
extend
first
filter
find
find-all
flat
fn
for
for-all
if
index
intersect
lambda
lambda-macro
last
length
let
letex
letn
list
local
lookup
map
match
member
not
nth
or
pop
pop-assoc
push
quote
ref
ref-all
rest
replace
reverse
rotate
select
self
set
set-ref
set-ref-all
setf setq
silent
slice
sort
starts-with
swap
unify
unique
union
unless
until
when
while

String and conversion functions

address
append
bigint
bits
char
chop
dup
ends-with
encrypt
eval-string
eval-string-js
explode
extend
find
first
float
format
get-char
get-float
get-int
get-long
get-string
int
join
last
lower-case
member
name
nth
pack
parse
pop
push
regex
regex-comp
replace
rest
reverse
rotate
select
setf
slice
source
starts-with
string
sym
title-case
trim
unicode
unpack
upper-case
utf8
utf8len

Floating point math and special functions

abs
acos
acosh
add
array
array-list
asin
asinh
atan
atanh
atan2
beta
betai
binomial
ceil
cos
cosh
crc32
dec
div
erf
exp
factor
fft
floor
flt
gammai
gammaln
gcd
ifft
inc
inf?
log
min
max
mod
mul
NaN?
pow
round
sequence
series
sgn
sin
sinh
sqrt
sub
tan
tanh

Matrix functions

det
invert
mat
multiply
transpose

Array functions

append
array
array-list
array?
det
first
invert
last
mat
multiply
nth
rest
setf
slice
transpose

Bit operators

<<, >>
&
|
^
~

Predicates

array?
atom?
bigint?
context?
directory?
empty?
even?
file?
float?
global?
inf?
integer?
lambda?
legal?
list?
macro?
NaN?
nil?
null?
odd?
number?
primitive?
protected?
quote?
string?
symbol?
true?
zero?

Date and time functions

date
date-list
date-parse
date-value
now
time
time-of-day

Statistics, simulation and modelling

amb
bayes-query
bayes-train
corr
crit-chi2
crit-f
crit-t
crit-z
kmeans-query
kmeans-train
normal
prob-chi2
prob-f
prob-t
prob-z
rand
random
randomize
seed
stats
t-test

Pattern recognition

ends-with
find
find-all
match
parse
ref
ref-all
regex
replace
search
set-ref
set-ref-all
starts-with
unify

Financial math functions

fv
irr
nper
npv
pv
pmt

Input/output and file operations

append-file
close
current-line
device
exec
load
open
peek
print
println
read
read-char
read-file
read-key
read-line
read-utf8
save
search
seek
write
write-char
write-file
write-line

File and directory management

change-dir
copy-file
delete-file
directory
file-info
make-dir
real-path
remove-dir
rename-file

Processes and the Cilk API

!
abort
destroy
exec
fork
pipe
process
receive
semaphore
send
share
spawn
sync
wait-pid

HTTP network API

base64-enc
base64-dec
delete-url
get-url
json-error
json-parse
put-url
post-url
xfer-event
xml-error
xml-parse
xml-type-tags

Socket TCP/IP and UDP network API

net-accept
net-close
net-connect
net-error
net-eval
net-interface
net-ipv
net-listen
net-local
net-lookup
net-packet
net-peek
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

API for newLISP in a web browser

display-html
eval-string-js

Reflection and customization

command-event
error-event
last-error
macro
ostype
prefix
prompt-event
read-expr
reader-event
set-locale
source
sys-error
sys-info
term

System functions

$
callback
catch
context
copy
debug
default
delete
env
exit
global
import
main-args
new
pretty-print
read-expr
reset
signal
sleep
struct
sym
symbols
timer
throw
throw-error
trace
trace-highlight

Importing libraries

address
callback
flt
float
get-char
get-float
get-int
get-long
get-string
import
int
pack
struct
unpack

newLISP internals API

command-event
cpymem
dump
prompt-event
read-expr
reader-event