1 <!doctype html public
"-//w3c//dtd html 4.0 transitional//en">
4 <meta http-equiv=
"Content-Type" content=
"text/html; charset=iso-8859-1">
5 <meta name=
"author" content=
"Lutz Mueller">
6 <meta name=
"keywords" content=
"newLISP LISP SCHEME manual reference help artificial intelligence AI NUEVATEC">
7 <meta name=
"description" content=
"newLISP Users Manual and Reference Index">
8 <title>newLISP Manual and Reference Index
</title>
10 <style type=
"text/css" media=
"screen">
13 body, h1, h2, h3, h4, p {
14 font-family: Georgia, Verdana, Arial, Helvetica, sanserif;
18 font-family: Lucida Console, Courier;
25 <body text=
"#000000" bgcolor=
"#FFFFFF" link=
"#376590" vlink=
"#551A8B" alink=
"#ffAA28">
26 <h3>Functions in alphabetical order
</h3>
29 <a href=
"newlisp_manual.html#shell" target=
"body">!
</a>
30 <a href=
"newlisp_manual.html#arithmetic" target=
"body">+-*/%
</a>
31 <a href=
"newlisp_manual.html#abs" target=
"body">Ab
</a>
32 <a href=
"newlisp_manual.html#append" target=
"body">Ap
</a>
33 <a href=
"newlisp_manual.html#base64-dec" target=
"body">B
</a>
34 <a href=
"newlisp_manual.html#case" target=
"body">Ca
</a>
35 <a href=
"newlisp_manual.html#cons" target=
"body">Co
</a>
36 <a href=
"newlisp_manual.html#date" target=
"body">Da
</a>
37 <a href=
"newlisp_manual.html#difference" target=
"body">Di
</a>
38 <a href=
"newlisp_manual.html#emptyp" target=
"body">Em
</a>
39 <a href=
"newlisp_manual.html#eval" target=
"body">Ev
</a>
40 <a href=
"newlisp_manual.html#factor" target=
"body">Fa
</a>
41 <a href=
"newlisp_manual.html#fn" target=
"body">Fn
</a>
42 <a href=
"newlisp_manual.html#gammai" target=
"body">G
</a>
43 <a href=
"newlisp_manual.html#if" target=
"body">I
</a>
44 <a href=
"newlisp_manual.html#join" target=
"body">J
</a>
45 <a href=
"newlisp_manual.html#lambda" target=
"body">La
</a>
46 <a href=
"newlisp_manual.html#list" target=
"body">Li
</a>
47 <a href=
"newlisp_manual.html#macrop" target=
"body">Ma
</a>
48 <a href=
"newlisp_manual.html#member" target=
"body">Me
</a>
49 <a href=
"newlisp_manual.html#name" target=
"body">Na
</a>
50 <a href=
"newlisp_manual.html#net-accept" target=
"body">Ne
</a>
51 <a href=
"newlisp_manual.html#not" target=
"body">No
</a>
52 <a href=
"newlisp_manual.html#open" target=
"body">O
</a>
53 <a href=
"newlisp_manual.html#pack" target=
"body">Pa
</a>
54 <a href=
"newlisp_manual.html#pretty-print" target=
"body">Pr
</a>
55 <a href=
"newlisp_manual.html#quote" target=
"body">Q
</a>
56 <a href=
"newlisp_manual.html#rand" target=
"body">Ra
</a>
57 <a href=
"newlisp_manual.html#regex" target=
"body">Reg
</a>
58 <a href=
"newlisp_manual.html#save" target=
"body">Sa
</a>
59 <a href=
"newlisp_manual.html#share" target=
"body">Sh
</a>
60 <a href=
"newlisp_manual.html#starts-with" target=
"body">St
</a>
61 <a href=
"newlisp_manual.html#tan" target=
"body">T
</a>
62 <a href=
"newlisp_manual.html#unicode" target=
"body">U
</a>
63 <a href=
"newlisp_manual.html#wait-pid" target=
"body">W
</a>
64 <a href=
"newlisp_manual.html#xml-error" target=
"body">X
</a>
68 <h3>List processing, flow control and integer arithmetic
</h3>
70 <a href=
"newlisp_manual.html#arithmetic" target=
"body">+, -, *, /,%
</a><br />
71 <a href=
"newlisp_manual.html#logical" target=
"body"><,
>, =,
</a><br />
72 <a href=
"newlisp_manual.html#logical" target=
"body"><=,
>=, !=
</a><br />
73 <a href=
"newlisp_manual.html#colon" target=
"body">:
</a><br />
74 <a href=
"newlisp_manual.html#and" target=
"body">and
</a><br />
75 <a href=
"newlisp_manual.html#append" target=
"body">append
</a><br />
76 <a href=
"newlisp_manual.html#apply" target=
"body">apply
</a><br />
77 <a href=
"newlisp_manual.html#args" target=
"body">args
</a><br />
78 <a href=
"newlisp_manual.html#assoc" target=
"body">assoc
</a><br />
79 <a href=
"newlisp_manual.html#assoc-set" target=
"body">assoc-set
</a><br />
80 <a href=
"newlisp_manual.html#begin" target=
"body">begin
</a><br />
81 <a href=
"newlisp_manual.html#bind" target=
"body">bind
</a><br />
82 <a href=
"newlisp_manual.html#case" target=
"body">case
</a><br />
83 <a href=
"newlisp_manual.html#catch" target=
"body">catch
</a><br />
84 <a href=
"newlisp_manual.html#chop" target=
"body">chop
</a><br />
85 <a href=
"newlisp_manual.html#clean" target=
"body">clean
</a><br />
86 <a href=
"newlisp_manual.html#cond" target=
"body">cond
</a><br />
87 <a href=
"newlisp_manual.html#cons" target=
"body">cons
</a><br />
88 <a href=
"newlisp_manual.html#constant" target=
"body">constant
</a><br />
89 <a href=
"newlisp_manual.html#count" target=
"body">count
</a><br />
90 <a href=
"newlisp_manual.html#curry" target=
"body">curry
</a><br />
91 <a href=
"newlisp_manual.html#define" target=
"body">define
</a><br />
92 <a href=
"newlisp_manual.html#define-macro" target=
"body">define-macro
</a><br />
93 <a href=
"newlisp_manual.html#def-new" target=
"body">def-new
</a><br />
94 <a href=
"newlisp_manual.html#difference" target=
"body">difference
</a><br />
95 <a href=
"newlisp_manual.html#doargs" target=
"body">doargs
</a><br />
96 <a href=
"newlisp_manual.html#dolist" target=
"body">dolist
</a><br />
97 <a href=
"newlisp_manual.html#dostring" target=
"body">dostring
</a><br />
98 <a href=
"newlisp_manual.html#dotimes" target=
"body">dotimes
</a><br />
99 <a href=
"newlisp_manual.html#dotree" target=
"body">dotree
</a><br />
100 <a href=
"newlisp_manual.html#do-until" target=
"body">do-until
</a><br />
101 <a href=
"newlisp_manual.html#do-while" target=
"body">do-while
</a><br />
102 <a href=
"newlisp_manual.html#dup" target=
"body">dup
</a><br />
103 <a href=
"newlisp_manual.html#ends-with" target=
"body">ends-with
</a><br />
104 <a href=
"newlisp_manual.html#exists" target=
"body">exists
</a><br />
105 <a href=
"newlisp_manual.html#eval" target=
"body">eval
</a><br />
106 <a href=
"newlisp_manual.html#expand" target=
"body">expand
</a><br />
107 <a href=
"newlisp_manual.html#first" target=
"body">first
</a><br />
108 <a href=
"newlisp_manual.html#filter" target=
"body">filter
</a><br />
109 <a href=
"newlisp_manual.html#find" target=
"body">find
</a><br />
110 <a href=
"newlisp_manual.html#find-all" target=
"body">find-all
</a><br />
111 <a href=
"newlisp_manual.html#flat" target=
"body">flat
</a><br />
112 <a href=
"newlisp_manual.html#fn" target=
"body">fn
</a><br />
113 <a href=
"newlisp_manual.html#for" target=
"body">for
</a><br />
114 <a href=
"newlisp_manual.html#for-all" target=
"body">for-all
</a><br />
115 <a href=
"newlisp_manual.html#if" target=
"body">if
</a><br />
116 <a href=
"newlisp_manual.html#index" target=
"body">index
</a><br />
117 <a href=
"newlisp_manual.html#intersect" target=
"body">intersect
</a><br />
118 <a href=
"newlisp_manual.html#lambda" target=
"body">lambda
</a><br />
119 <a href=
"newlisp_manual.html#lambda-macro" target=
"body">lambda-macro
</a><br />
120 <a href=
"newlisp_manual.html#last" target=
"body">last
</a><br />
121 <a href=
"newlisp_manual.html#length" target=
"body">length
</a><br />
122 <a href=
"newlisp_manual.html#let" target=
"body">let
</a><br />
123 <a href=
"newlisp_manual.html#letex" target=
"body">letex
</a><br />
124 <a href=
"newlisp_manual.html#letn" target=
"body">letn
</a><br />
125 <a href=
"newlisp_manual.html#list" target=
"body">list
</a><br />
126 <a href=
"newlisp_manual.html#local" target=
"body">local
</a><br />
127 <a href=
"newlisp_manual.html#lookup" target=
"body">lookup
</a><br />
128 <a href=
"newlisp_manual.html#map" target=
"body">map
</a><br />
129 <a href=
"newlisp_manual.html#match" target=
"body">match
</a><br />
130 <a href=
"newlisp_manual.html#member" target=
"body">member
</a><br />
131 <a href=
"newlisp_manual.html#not" target=
"body">not
</a><br />
132 <a href=
"newlisp_manual.html#nth" target=
"body">nth
</a><br />
133 <a href=
"newlisp_manual.html#nth-set" target=
"body">nth-set
</a><br />
134 <a href=
"newlisp_manual.html#or" target=
"body">or
</a><br />
135 <a href=
"newlisp_manual.html#pop" target=
"body">pop
</a><br />
136 <a href=
"newlisp_manual.html#pop-assoc" target=
"body">pop-assoc
</a><br />
137 <a href=
"newlisp_manual.html#push" target=
"body">push
</a><br />
138 <a href=
"newlisp_manual.html#quote" target=
"body">quote
</a><br />
139 <a href=
"newlisp_manual.html#ref" target=
"body">ref
</a><br />
140 <a href=
"newlisp_manual.html#ref-all" target=
"body">ref-all
</a><br />
141 <a href=
"newlisp_manual.html#ref-set" target=
"body">ref-set
</a><br />
142 <a href=
"newlisp_manual.html#rest" target=
"body">rest
</a><br />
143 <a href=
"newlisp_manual.html#replace" target=
"body">replace
</a><br />
144 <a href=
"newlisp_manual.html#set-assoc" target=
"body">replace-assoc
</a><br />
145 <a href=
"newlisp_manual.html#reverse" target=
"body">reverse
</a><br />
146 <a href=
"newlisp_manual.html#rotate" target=
"body">rotate
</a><br />
147 <a href=
"newlisp_manual.html#select" target=
"body">select
</a><br />
148 <a href=
"newlisp_manual.html#set" target=
"body">set
</a><br />
149 <a href=
"newlisp_manual.html#setq" target=
"body">setq
</a><br />
150 <a href=
"newlisp_manual.html#set-assoc" target=
"body">set-assoc
</a><br />
151 <a href=
"newlisp_manual.html#set-nth" target=
"body">set-nth
</a><br />
152 <a href=
"newlisp_manual.html#set-ref" target=
"body">set-ref
</a><br />
153 <a href=
"newlisp_manual.html#set-ref-all" target=
"body">set-ref-all
</a><br />
154 <a href=
"newlisp_manual.html#silent" target=
"body">silent
</a><br />
155 <a href=
"newlisp_manual.html#slice" target=
"body">slice
</a><br />
156 <a href=
"newlisp_manual.html#sort" target=
"body">sort
</a><br />
157 <a href=
"newlisp_manual.html#starts-with" target=
"body">starts-with
</a><br />
158 <a href=
"newlisp_manual.html#swap" target=
"body">swap
</a><br />
159 <a href=
"newlisp_manual.html#unify" target=
"body">unify
</a><br />
160 <a href=
"newlisp_manual.html#unique" target=
"body">unique
</a><br />
161 <a href=
"newlisp_manual.html#unless" target=
"body">unless
</a><br />
162 <a href=
"newlisp_manual.html#until" target=
"body">until
</a><br />
163 <a href=
"newlisp_manual.html#when" target=
"body">when
</a><br />
164 <a href=
"newlisp_manual.html#while" target=
"body">while
</a><br />
166 <h3>String and conversion functions
</h3>
168 <a href=
"newlisp_manual.html#address" target=
"body">address
</a><br />
169 <a href=
"newlisp_manual.html#append" target=
"body">append
</a><br />
170 <a href=
"newlisp_manual.html#char" target=
"body">char
</a><br />
171 <a href=
"newlisp_manual.html#chop" target=
"body">chop
</a><br />
172 <a href=
"newlisp_manual.html#dup" target=
"body">dup
</a><br />
173 <a href=
"newlisp_manual.html#ends-with" target=
"body">ends-with
</a><br />
174 <a href=
"newlisp_manual.html#encrypt" target=
"body">encrypt
</a><br />
175 <a href=
"newlisp_manual.html#eval-string" target=
"body">eval-string
</a><br />
176 <a href=
"newlisp_manual.html#explode" target=
"body">explode
</a><br />
177 <a href=
"newlisp_manual.html#find" target=
"body">find
</a><br />
178 <a href=
"newlisp_manual.html#first" target=
"body">first
</a><br />
179 <a href=
"newlisp_manual.html#float" target=
"body">float
</a><br />
180 <a href=
"newlisp_manual.html#format" target=
"body">format
</a><br />
181 <a href=
"newlisp_manual.html#get-char" target=
"body">get-char
</a><br />
182 <a href=
"newlisp_manual.html#get-float" target=
"body">get-float
</a><br />
183 <a href=
"newlisp_manual.html#get-int" target=
"body">get-int
</a><br />
184 <a href=
"newlisp_manual.html#get-long" target=
"body">get-long
</a><br />
185 <a href=
"newlisp_manual.html#get-string" target=
"body">get-string
</a><br />
186 <a href=
"newlisp_manual.html#int" target=
"body">int
</a><br />
187 <a href=
"newlisp_manual.html#join" target=
"body">join
</a><br />
188 <a href=
"newlisp_manual.html#last" target=
"body">last
</a><br />
189 <a href=
"newlisp_manual.html#lower-case" target=
"body">lower-case
</a><br />
190 <a href=
"newlisp_manual.html#member" target=
"body">member
</a><br />
191 <a href=
"newlisp_manual.html#name" target=
"body">name
</a><br />
192 <a href=
"newlisp_manual.html#nth" target=
"body">nth
</a><br />
193 <a href=
"newlisp_manual.html#nth-set" target=
"body">nth-set
</a><br/>
194 <a href=
"newlisp_manual.html#pack" target=
"body">pack
</a><br />
195 <a href=
"newlisp_manual.html#parse" target=
"body">parse
</a><br />
196 <a href=
"newlisp_manual.html#pop" target=
"body">pop
</a><br />
197 <a href=
"newlisp_manual.html#push" target=
"body">push
</a><br />
198 <a href=
"newlisp_manual.html#regex" target=
"body">regex
</a><br />
199 <a href=
"newlisp_manual.html#replace" target=
"body">replace
</a><br />
200 <a href=
"newlisp_manual.html#rest" target=
"body">rest
</a><br />
201 <a href=
"newlisp_manual.html#reverse" target=
"body">reverse
</a><br />
202 <a href=
"newlisp_manual.html#rotate" target=
"body">rotate
</a><br />
203 <a href=
"newlisp_manual.html#select" target=
"body">select
</a><br />
204 <a href=
"newlisp_manual.html#set-nth" target=
"body">set-nth
</a><br/>
205 <a href=
"newlisp_manual.html#slice" target=
"body">slice
</a><br />
206 <a href=
"newlisp_manual.html#source" target=
"body">source
</a><br/>
207 <a href=
"newlisp_manual.html#starts-with" target=
"body">starts-with
</a><br />
208 <a href=
"newlisp_manual.html#string" target=
"body">string
</a><br />
209 <a href=
"newlisp_manual.html#sym" target=
"body">sym
</a><br />
210 <a href=
"newlisp_manual.html#title-case" target=
"body">title-case
</a><br />
211 <a href=
"newlisp_manual.html#trim" target=
"body">trim
</a><br />
212 <a href=
"newlisp_manual.html#unicode" target=
"body">unicode
</a><br />
213 <a href=
"newlisp_manual.html#unpack" target=
"body">unpack
</a><br />
214 <a href=
"newlisp_manual.html#upper-case" target=
"body">upper-case
</a><br />
215 <a href=
"newlisp_manual.html#utf8" target=
"body">utf8
</a><br />
216 <a href=
"newlisp_manual.html#utf8len" target=
"body">utf8len
</a><br />
218 <h3>Floating point math and special functions
</h3>
220 <a href=
"newlisp_manual.html#abs" target=
"body">abs
</a><br />
221 <a href=
"newlisp_manual.html#acos" target=
"body">acos
</a><br />
222 <a href=
"newlisp_manual.html#acosh" target=
"body">acosh
</a><br />
223 <a href=
"newlisp_manual.html#add" target=
"body">add
</a><br />
224 <a href=
"newlisp_manual.html#asin" target=
"body">asin
</a><br />
225 <a href=
"newlisp_manual.html#asinh" target=
"body">asinh
</a><br />
226 <a href=
"newlisp_manual.html#atan" target=
"body">atan
</a><br />
227 <a href=
"newlisp_manual.html#atanh" target=
"body">atanh
</a><br />
228 <a href=
"newlisp_manual.html#atan2" target=
"body">atan2
</a><br />
229 <a href=
"newlisp_manual.html#beta" target=
"body">beta
</a><br />
230 <a href=
"newlisp_manual.html#betai" target=
"body">betai
</a><br />
231 <a href=
"newlisp_manual.html#binomial" target=
"body">binomial
</a><br />
232 <a href=
"newlisp_manual.html#ceil" target=
"body">ceil
</a><br />
233 <a href=
"newlisp_manual.html#cos" target=
"body">cos
</a><br />
234 <a href=
"newlisp_manual.html#cosh" target=
"body">cosh
</a><br />
235 <a href=
"newlisp_manual.html#crc32" target=
"body">crc32
</a><br />
236 <a href=
"newlisp_manual.html#crit-chi2" target=
"body">crit-chi2
</a><br />
237 <a href=
"newlisp_manual.html#crit-z" target=
"body">crit-z
</a><br />
238 <a href=
"newlisp_manual.html#dec" target=
"body">dec
</a><br />
239 <a href=
"newlisp_manual.html#div" target=
"body">div
</a><br />
240 <a href=
"newlisp_manual.html#erf" target=
"body">erf
</a><br />
241 <a href=
"newlisp_manual.html#exp" target=
"body">exp
</a><br />
242 <a href=
"newlisp_manual.html#factor" target=
"body">factor
</a><br />
243 <a href=
"newlisp_manual.html#fft" target=
"body">fft
</a><br />
244 <a href=
"newlisp_manual.html#floor" target=
"body">floor
</a><br />
245 <a href=
"newlisp_manual.html#flt" target=
"body">flt
</a><br />
246 <a href=
"newlisp_manual.html#gammai" target=
"body">gammai
</a><br />
247 <a href=
"newlisp_manual.html#gammaln" target=
"body">atan
</a><br />
248 <a href=
"newlisp_manual.html#gcd" target=
"body">gcd
</a><br />
249 <a href=
"newlisp_manual.html#ifft" target=
"body">ifft
</a><br />
250 <a href=
"newlisp_manual.html#inc" target=
"body">inc
</a><br />
251 <a href=
"newlisp_manual.html#log" target=
"body">log
</a><br />
252 <a href=
"newlisp_manual.html#min" target=
"body">min
</a><br />
253 <a href=
"newlisp_manual.html#max" target=
"body">max
</a><br />
254 <a href=
"newlisp_manual.html#mod" target=
"body">mod
</a><br />
255 <a href=
"newlisp_manual.html#mul" target=
"body">mul
</a><br />
256 <a href=
"newlisp_manual.html#pow" target=
"body">pow
</a><br />
257 <a href=
"newlisp_manual.html#round" target=
"body">round
</a><br />
258 <a href=
"newlisp_manual.html#sequence" target=
"body">sequence
</a><br />
259 <a href=
"newlisp_manual.html#series" target=
"body">series
</a><br />
260 <a href=
"newlisp_manual.html#sgn" target=
"body">sgn
</a><br />
261 <a href=
"newlisp_manual.html#sin" target=
"body">sin
</a><br />
262 <a href=
"newlisp_manual.html#sinh" target=
"body">sinh
</a><br />
263 <a href=
"newlisp_manual.html#sqrt" target=
"body">sqrt
</a><br />
264 <a href=
"newlisp_manual.html#sub" target=
"body">sub
</a><br />
265 <a href=
"newlisp_manual.html#tan" target=
"body">tan
</a><br />
266 <a href=
"newlisp_manual.html#tanh" target=
"body">tanh
</a><br />
268 <h3>Matrix functions
</h3>
270 <a href=
"newlisp_manual.html#det" target=
"body">det
</a><br />
271 <a href=
"newlisp_manual.html#invert" target=
"body">invert
</a><br />
272 <a href=
"newlisp_manual.html#mat" target=
"body">mat
</a><br />
273 <a href=
"newlisp_manual.html#multiply" target=
"body">multiply
</a><br />
274 <a href=
"newlisp_manual.html#transpose" target=
"body">transpose
</a><br />
276 <h3>Array functions
</h3>
278 <a href=
"newlisp_manual.html#append" target=
"body">append
</a><br/>
279 <a href=
"newlisp_manual.html#array" target=
"body">array
</a><br/>
280 <a href=
"newlisp_manual.html#array-list" target=
"body">array-list
</a><br/>
281 <a href=
"newlisp_manual.html#arrayp" target=
"body">array?
</a><br/>
282 <a href=
"newlisp_manual.html#det" target=
"body">det
</a><br/>
283 <a href=
"newlisp_manual.html#first" target=
"body">first
</a><br/>
284 <a href=
"newlisp_manual.html#invert" target=
"body">invert
</a><br/>
285 <a href=
"newlisp_manual.html#last" target=
"body">last
</a><br/>
286 <a href=
"newlisp_manual.html#mat" target=
"body">mat
</a><br />
287 <a href=
"newlisp_manual.html#multiply" target=
"body">multiply
</a><br/>
288 <a href=
"newlisp_manual.html#nth" target=
"body">nth
</a><br/>
289 <a href=
"newlisp_manual.html#nth-set" target=
"body">nth-set
</a><br/>
290 <a href=
"newlisp_manual.html#rest" target=
"body">rest
</a><br/>
291 <a href=
"newlisp_manual.html#set-nth" target=
"body">set-nth
</a><br/>
292 <a href=
"newlisp_manual.html#transpose" target=
"body">transpose
</a><br/>
294 <h3>Bit operators
</h3>
296 <a href=
"newlisp_manual.html#bit_shift" target=
"body"><<,
>></a><br />
297 <a href=
"newlisp_manual.html#bit_and" target=
"body">&</a><br />
298 <a href=
"newlisp_manual.html#bit_inclusive" target=
"body">|
</a><br />
299 <a href=
"newlisp_manual.html#bit_exclusive" target=
"body">^
</a><br />
300 <a href=
"newlisp_manual.html#bit_not" target=
"body">~
</a><br />
303 <a href=
"newlisp_manual.html#arrayp" target=
"body">array?
</a><br />
304 <a href=
"newlisp_manual.html#atomp" target=
"body">atom?
</a><br />
305 <a href=
"newlisp_manual.html#contextp" target=
"body">context?
</a><br />
306 <a href=
"newlisp_manual.html#directoryp" target=
"body">directory?
</a><br />
307 <a href=
"newlisp_manual.html#emptyp" target=
"body">empty?
</a><br />
308 <a href=
"newlisp_manual.html#filep" target=
"body">file?
</a><br />
309 <a href=
"newlisp_manual.html#floatp" target=
"body">float?
</a><br />
310 <a href=
"newlisp_manual.html#globalp" target=
"body">global?
</a><br />
311 <a href=
"newlisp_manual.html#integerp" target=
"body">integer?
</a><br />
312 <a href=
"newlisp_manual.html#lambdap" target=
"body">lambda?
</a><br />
313 <a href=
"newlisp_manual.html#legalp" target=
"body">legal?
</a><br />
314 <a href=
"newlisp_manual.html#listp" target=
"body">list?
</a><br />
315 <a href=
"newlisp_manual.html#macrop" target=
"body">macro?
</a><br />
316 <a href=
"newlisp_manual.html#NaNp" target=
"body">NaN?
</a><br />
317 <a href=
"newlisp_manual.html#nilp" target=
"body">nil?
</a><br />
318 <a href=
"newlisp_manual.html#nullp" target=
"body">null?
</a><br />
319 <a href=
"newlisp_manual.html#numberp" target=
"body">number?
</a><br />
320 <a href=
"newlisp_manual.html#primitivep" target=
"body">primitive?
</a><br />
321 <a href=
"newlisp_manual.html#protectedp" target=
"body">protected?
</a><br />
322 <a href=
"newlisp_manual.html#quotep" target=
"body">quote?
</a><br />
323 <a href=
"newlisp_manual.html#stringp" target=
"body">string?
</a><br />
324 <a href=
"newlisp_manual.html#symbolp" target=
"body">symbol?
</a><br />
325 <a href=
"newlisp_manual.html#truep" target=
"body">true?
</a><br />
326 <a href=
"newlisp_manual.html#zerop" target=
"body">zero?
</a><br />
328 <h3>Time and date functions
</h3>
330 <a href=
"newlisp_manual.html#date" target=
"body">date
</a><br />
331 <a href=
"newlisp_manual.html#date-value" target=
"body">date-value
</a><br />
332 <a href=
"newlisp_manual.html#parse-date" target=
"body">parse-date
</a><br />
333 <a href=
"newlisp_manual.html#now" target=
"body">now
</a><br />
334 <a href=
"newlisp_manual.html#time" target=
"body">time
</a><br />
335 <a href=
"newlisp_manual.html#time-of-day" target=
"body">time-of-day
</a><br />
337 <h3>Simulation and modelling math functions
</h3>
339 <a href=
"newlisp_manual.html#amb" target=
"body">amb
</a><br />
340 <a href=
"newlisp_manual.html#bayes-query" target=
"body">bayes-query
</a><br />
341 <a href=
"newlisp_manual.html#bayes-train" target=
"body">bayes-train
</a><br />
342 <a href=
"newlisp_manual.html#normal" target=
"body">normal
</a><br />
343 <a href=
"newlisp_manual.html#prob-chi2" target=
"body">prob-chi2
</a><br />
344 <a href=
"newlisp_manual.html#prob-z" target=
"body">prob-z
</a><br />
345 <a href=
"newlisp_manual.html#rand" target=
"body">rand
</a><br />
346 <a href=
"newlisp_manual.html#random" target=
"body">random
</a><br />
347 <a href=
"newlisp_manual.html#randomize" target=
"body">randomize
</a><br />
348 <a href=
"newlisp_manual.html#seed" target=
"body">seed
</a><br />
350 <h3>Pattern recognition
</h3>
352 <a href=
"newlisp_manual.html#ends-with" target=
"body">ends-with
</a><br />
353 <a href=
"newlisp_manual.html#find" target=
"body">find
</a><br />
354 <a href=
"newlisp_manual.html#find-all" target=
"body">find-all
</a><br />
355 <a href=
"newlisp_manual.html#match" target=
"body">match
</a><br />
356 <a href=
"newlisp_manual.html#parse" target=
"body">parse
</a><br />
357 <a href=
"newlisp_manual.html#regex" target=
"body">regex
</a><br />
358 <a href=
"newlisp_manual.html#replace" target=
"body">replace
</a><br />
359 <a href=
"newlisp_manual.html#search" target=
"body">search
</a><br />
360 <a href=
"newlisp_manual.html#starts-with" target=
"body">starts-with
</a><br />
361 <a href=
"newlisp_manual.html#unify" target=
"body">unify
</a><br />
363 <h3>Financial math functions
</h3>
365 <a href=
"newlisp_manual.html#fv" target=
"body">fv
</a><br />
366 <a href=
"newlisp_manual.html#irr" target=
"body">irr
</a><br />
367 <a href=
"newlisp_manual.html#nper" target=
"body">nper
</a><br />
368 <a href=
"newlisp_manual.html#npv" target=
"body">npv
</a><br />
369 <a href=
"newlisp_manual.html#pv" target=
"body">pv
</a><br />
370 <a href=
"newlisp_manual.html#pmt" target=
"body">pmt
</a><br />
372 <h3>Input/output and file operations
</h3>
374 <a href=
"newlisp_manual.html#append-file" target=
"body">append-file
</a><br />
375 <a href=
"newlisp_manual.html#close" target=
"body">close
</a><br />
376 <a href=
"newlisp_manual.html#command-line" target=
"body">command-line
</a><br />
377 <a href=
"newlisp_manual.html#device" target=
"body">device
</a><br />
378 <a href=
"newlisp_manual.html#exec" target=
"body">exec
</a><br />
379 <a href=
"newlisp_manual.html#load" target=
"body">load
</a><br />
380 <a href=
"newlisp_manual.html#open" target=
"body">open
</a><br />
381 <a href=
"newlisp_manual.html#peek" target=
"body">peek
</a><br />
382 <a href=
"newlisp_manual.html#print" target=
"body">print
</a><br />
383 <a href=
"newlisp_manual.html#println" target=
"body">println
</a><br />
384 <a href=
"newlisp_manual.html#read-buffer" target=
"body">read-buffer
</a><br />
385 <a href=
"newlisp_manual.html#read-char" target=
"body">read-char
</a><br />
386 <a href=
"newlisp_manual.html#read-file" target=
"body">read-file
</a><br />
387 <a href=
"newlisp_manual.html#read-key" target=
"body">read-key
</a><br />
388 <a href=
"newlisp_manual.html#read-line" target=
"body">read-line
</a><br />
389 <a href=
"newlisp_manual.html#save" target=
"body">save
</a><br />
390 <a href=
"newlisp_manual.html#search" target=
"body">search
</a><br />
391 <a href=
"newlisp_manual.html#seek" target=
"body">seek
</a><br />
392 <a href=
"newlisp_manual.html#write-buffer" target=
"body">write-buffer
</a><br />
393 <a href=
"newlisp_manual.html#write-char" target=
"body">write-char
</a><br />
394 <a href=
"newlisp_manual.html#write-file" target=
"body">write-file
</a><br />
395 <a href=
"newlisp_manual.html#write-line" target=
"body">write-line
</a><br />
397 <h3>Processes, pipes and threads
</h3>
398 <a href=
"newlisp_manual.html#shell" target=
"body">!
</a><br />
399 <a href=
"newlisp_manual.html#destroy" target=
"body">destroy
</a><br />
400 <a href=
"newlisp_manual.html#exec" target=
"body">exec
</a><br />
401 <a href=
"newlisp_manual.html#fork" target=
"body">fork
</a><br />
402 <a href=
"newlisp_manual.html#pipe" target=
"body">pipe
</a><br />
403 <a href=
"newlisp_manual.html#process" target=
"body">process
</a><br />
404 <a href=
"newlisp_manual.html#semaphore" target=
"body">semaphore
</a><br />
405 <a href=
"newlisp_manual.html#share" target=
"body">share
</a><br />
406 <a href=
"newlisp_manual.html#wait-pid" target=
"body">wait-pid
</a><br />
408 <h3>File and directory management
</h3>
410 <a href=
"newlisp_manual.html#change-dir" target=
"body">change-dir
</a><br />
411 <a href=
"newlisp_manual.html#copy-file" target=
"body">copy-file
</a><br />
412 <a href=
"newlisp_manual.html#delete-file" target=
"body">delete-file
</a><br />
413 <a href=
"newlisp_manual.html#directory" target=
"body">directory
</a><br />
414 <a href=
"newlisp_manual.html#file-info" target=
"body">file-info
</a><br />
415 <a href=
"newlisp_manual.html#make-dir" target=
"body">make-dir
</a><br />
416 <a href=
"newlisp_manual.html#real-path" target=
"body">real-path
</a><br />
417 <a href=
"newlisp_manual.html#remove-dir" target=
"body">remove-dir
</a><br />
418 <a href=
"newlisp_manual.html#rename-file" target=
"body">rename-file
</a><br />
420 <h3>HTTP network API
</h3>
422 <a href=
"newlisp_manual.html#base64-enc" target=
"body">base64-enc
</a><br />
423 <a href=
"newlisp_manual.html#base64-dec" target=
"body">base64-dec
</a><br />
424 <a href=
"newlisp_manual.html#delete-url" target=
"body">delete-url
</a><br />
425 <a href=
"newlisp_manual.html#get-url" target=
"body">get-url
</a><br />
426 <a href=
"newlisp_manual.html#put-url" target=
"body">put-url
</a><br />
427 <a href=
"newlisp_manual.html#post-url" target=
"body">post-url
</a><br />
428 <a href=
"newlisp_manual.html#xml-error" target=
"body">xml-error
</a><br />
429 <a href=
"newlisp_manual.html#xml-parse" target=
"body">xml-parse
</a><br />
430 <a href=
"newlisp_manual.html#xml-type-tags" target=
"body">xml-type-tags
</a><br />
432 <h3>Socket TCP/IP network API
</h3>
434 <a href=
"newlisp_manual.html#net-accept" target=
"body">net-accept
</a><br />
435 <a href=
"newlisp_manual.html#net-close" target=
"body">net-close
</a><br />
436 <a href=
"newlisp_manual.html#net-connect" target=
"body">net-connect
</a><br />
437 <a href=
"newlisp_manual.html#net-error" target=
"body">net-error
</a><br />
438 <a href=
"newlisp_manual.html#net-eval" target=
"body">net-eval
</a><br />
439 <a href=
"newlisp_manual.html#net-listen" target=
"body">net-listen
</a><br />
440 <a href=
"newlisp_manual.html#net-local" target=
"body">net-local
</a><br />
441 <a href=
"newlisp_manual.html#net-lookup" target=
"body">net-lookup
</a><br />
442 <a href=
"newlisp_manual.html#net-peer" target=
"body">net-peer
</a><br />
443 <a href=
"newlisp_manual.html#net-peek" target=
"body">net-peek
</a><br />
444 <a href=
"newlisp_manual.html#net-ping" target=
"body">net-ping
</a><br />
445 <a href=
"newlisp_manual.html#net-receive" target=
"body">net-receive
</a><br />
446 <a href=
"newlisp_manual.html#net-receive-from" target=
"body">net-receive-from
</a><br />
447 <a href=
"newlisp_manual.html#net-receive-udp" target=
"body">net-receive-udp
</a><br />
448 <a href=
"newlisp_manual.html#net-select" target=
"body">net-select
</a><br />
449 <a href=
"newlisp_manual.html#net-send" target=
"body">net-send
</a><br />
450 <a href=
"newlisp_manual.html#net-send-to" target=
"body">net-send-to
</a><br />
451 <a href=
"newlisp_manual.html#net-send-udp" target=
"body">net-send-udp
</a><br />
452 <a href=
"newlisp_manual.html#net-service" target=
"body">net-service
</a><br />
453 <a href=
"newlisp_manual.html#net-sessions" target=
"body">net-sessions
</a><br />
455 <h3>System functions
</h3>
457 <a href=
"newlisp_manual.html#systemsymbol" target=
"body">$
</a><br />
458 <a href=
"newlisp_manual.html#callback" target=
"body">callback
</a><br />
459 <a href=
"newlisp_manual.html#catch" target=
"body">catch
</a><br />
460 <a href=
"newlisp_manual.html#context" target=
"body">context
</a><br />
461 <a href=
"newlisp_manual.html#debug" target=
"body">debug
</a><br />
462 <a href=
"newlisp_manual.html#default" target=
"body">default
</a><br />
463 <a href=
"newlisp_manual.html#delete" target=
"body">delete
</a><br />
464 <a href=
"newlisp_manual.html#env" target=
"body">env
</a><br />
465 <a href=
"newlisp_manual.html#error-event" target=
"body">error-event
</a><br />
466 <a href=
"newlisp_manual.html#error-number" target=
"body">error-number
</a><br />
467 <a href=
"newlisp_manual.html#exit" target=
"body">exit
</a><br />
468 <a href=
"newlisp_manual.html#global" target=
"body">global
</a><br />
469 <a href=
"newlisp_manual.html#import" target=
"body">import
</a><br />
470 <a href=
"newlisp_manual.html#main-args" target=
"body">main-args
</a><br />
471 <a href=
"newlisp_manual.html#new" target=
"body">new
</a><br />
472 <a href=
"newlisp_manual.html#ostype" target=
"body">ostype
</a><br />
473 <a href=
"newlisp_manual.html#pretty-print" target=
"body">pretty-print
</a><br />
474 <a href=
"newlisp_manual.html#reset" target=
"body">reset
</a><br />
475 <a href=
"newlisp_manual.html#set-locale" target=
"body">set-locale
</a><br />
476 <a href=
"newlisp_manual.html#signal" target=
"body">signal
</a><br />
477 <a href=
"newlisp_manual.html#sleep" target=
"body">sleep
</a><br />
478 <a href=
"newlisp_manual.html#sym" target=
"body">sym
</a><br />
479 <a href=
"newlisp_manual.html#symbols" target=
"body">symbols
</a><br />
480 <a href=
"newlisp_manual.html#sys-error" target=
"body">sys-error
</a><br />
481 <a href=
"newlisp_manual.html#sys-info" target=
"body">sys-info
</a><br />
482 <a href=
"newlisp_manual.html#timer" target=
"body">timer
</a><br />
483 <a href=
"newlisp_manual.html#throw" target=
"body">throw
</a><br />
484 <a href=
"newlisp_manual.html#throw-error" target=
"body">throw-error
</a><br />
485 <a href=
"newlisp_manual.html#trace" target=
"body">trace
</a><br />
486 <a href=
"newlisp_manual.html#trace-highlight" target=
"body">trace-highlight
</a><br />
489 <h3>Importing Libraries
</h3>
491 <a href=
"newlisp_manual.html#address" target=
"body">address
</a><br />
492 <a href=
"newlisp_manual.html#flt" target=
"body">flt
</a><br />
493 <a href=
"newlisp_manual.html#float" target=
"body">float
</a><br />
494 <a href=
"newlisp_manual.html#get-char" target=
"body">get-char
</a><br />
495 <a href=
"newlisp_manual.html#get-float" target=
"body">get-float
</a><br />
496 <a href=
"newlisp_manual.html#get-int" target=
"body">get-int
</a><br />
497 <a href=
"newlisp_manual.html#get-long" target=
"body">get-long
</a><br />
498 <a href=
"newlisp_manual.html#get-string" target=
"body">get-string
</a><br />
499 <a href=
"newlisp_manual.html#import" target=
"body">import
</a><br />
500 <a href=
"newlisp_manual.html#int" target=
"body">int
</a><br />
501 <a href=
"newlisp_manual.html#pack" target=
"body">pack
</a><br />
502 <a href=
"newlisp_manual.html#unpack" target=
"body">unpack
</a><br />
504 <h3>newLISP internals API
</h3>
506 <a href=
"newlisp_manual.html#cpymem" target=
"body">cpymem
</a><br />
507 <a href=
"newlisp_manual.html#dump" target=
"body">dump
</a><br />