repo.or.cz
/
berndj-bootstrap.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Evaluate arguments to user-defined functions.
2008-01-31
Bernd Jendr
i
sse
k
E
v
a
lu
a
te arguments to us
e
r-defined fun
c
tions
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd Jendrissek
Simplify list cons
t
ruction ex
p
ressions
.
commit
|
commitdiff
|
tree
2008-01-28
B
e
r
nd Jendrissek
l
i
sp_pair(), lisp_opaque(): Fu
r
ther sim
p
lify
c
ode
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd
J
endris
s
ek
lisp_co
n
s
(
)
:
Utility funct
i
on to simplify code
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd Jendrisse
k
lisp_car()
:
Uti
l
i
ty function to simpli
f
y code
.
commit
|
commitdiff
|
tree
2008-01-28
Be
r
nd Jendr
i
ssek
Complete
i
m
p
l
e
m
e
n
tation of
i
f
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd Je
n
drisse
k
D
o
n't over-count t
h
e le
n
gth
of strings
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd Jendrissek
Complete imple
m
entation of eq?
.
commit
|
commitdiff
|
tree
2008-01-28
Bern
d
Je
n
drissek
Add more tes
t
s for eq?
.
commit
|
commitdiff
|
tree
2008-01-28
Ber
n
d
Je
n
drissek
Add skel
e
ton
i
mpleme
n
tation of eq?
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd Je
n
d
r
i
ssek
Add s
k
eleto
n
im
p
le
m
entation
o
f i
f
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd
J
en
d
r
i
ssek
I
m
p
lement quote as a built-in m
a
c
r
o
.
commit
|
commitdiff
|
tree
2008-01-28
B
ernd J
e
ndrissek
A
pply user-defined functio
n
s with argument
s
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd J
e
ndriss
e
k
Allo
c
ate envir
o
nments dynamic
a
l
l
y
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd
J
endrisse
k
Test applicati
o
n
of
u
se
r
-
d
e
fined f
u
nc
t
ion wi
t
h arguments
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Apply sim
p
le u
s
er-defined f
u
nctions
.
commit
|
commitdiff
|
tree
2008-01-27
Be
r
nd Jendri
s
sek
Test appl
i
c
ation of a user-d
e
fined
f
u
nction
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Make lambda
e
xp
a
nd to a user
-
defined fu
n
ction
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
P
arse em
p
ty l
i
sts properly
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
E
ns
u
r
e that empt
y
in
p
ut doesn't evaluate
.
commit
|
commitdiff
|
tree
2008-01-27
Bern
d
Jend
r
issek
Revert forgotten mist
r
ial
.
commit
|
commitdiff
|
tree
2008-01-27
Bern
d
Jendrissek
s/parse_for
m
/parse_f
o
rms/
g
.
commit
|
commitdiff
|
tree
2008-01-27
Bern
d
J
e
ndrissek
Supp
o
rt macr
o
s in the e
v
a
l
uato
r
.
Add skeleton bui
l
t
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
Bern
d
Jendrissek
Add t
e
sts fo
r
lam
b
da
.
commit
|
commitdiff
|
tree
2008-01-27
Bern
d
Je
n
dris
s
e
k
Con
t
inu
e
d
e
spit
e
abnormal exits
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd
J
en
d
r
iss
e
k
Evaluate CAR of list separately to
f
ind o
u
t
if it's
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Renam
e
var
i
abl
e
.
Pre
t
ty
-
prin
t
built-in fu
n
ctions as
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
pa
i
r_
n
ew():
I
nitialize CDR to '()
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrisse
k
Parse
a whole word
i
n one g
o
w
it
h
par
s
e_word()
.
commit
|
commitdiff
|
tree
2008-01-27
B
e
rnd Jendrisse
k
charseq_new(): Initialize the r
e
turne
d
object
.
commit
|
commitdiff
|
tree
2008-01-27
Be
r
nd Jendrissek
Defin
e
#t
and
#f
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jen
d
rissek
Mark fu
n
ct
i
ons by an opaq
u
e unique CAR
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Implement (
c
a
r
)
a
nd (
c
d
r)
.
commit
|
commitdiff
|
tree
2008-01-27
B
e
r
nd Jendrissek
Support imp
r
o
p
er lists
.
Implement (co
n
s)
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jend
r
issek
Pas
s
a
m
ore strongl
y
typed list "res
t
" argu
m
ent to
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
B
ernd Jen
d
rissek
Pa
s
s the
e
nvironment to
(eval) so it c
a
n
supp
o
rt (
l
et)
.
commit
|
commitdiff
|
tree
2008-01-27
Ber
n
d Jendrissek
Bi
n
d va
l
u
es to
s
y
mbols dur
i
ng evaluation
.
Call b
u
iltin
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendri
s
sek
U
n
ify string a
n
d
s
ymbol rep
r
esenta
t
i
on
.
commit
|
commitdiff
|
tree
2008-01-27
Be
r
n
d
Jendrissek
Evaluate s-e
x
pressions
.
Only support
s
strings and
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
B
ern
d
J
e
n
d
r
issek
NU
L
-terminat
e
strings and
s
ymbol
s
for convenience
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd
J
end
r
isse
k
De
l
ete string_ne
w
()
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd
J
en
d
ris
s
ek
Parse
s
tr
i
ngs in s-expressions
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Pars
e
symbols
in s-expressio
n
s
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jend
r
is
s
ek
A
r
udiment
a
ry parser of s-expres
s
ions
.
commit
|
commitdiff
|
tree