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
Ber
n
d
Jendrissek
Evaluate arguments to use
r
-defined
functio
n
s
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd Je
n
dris
s
ek
Simpli
f
y lis
t
construction expres
s
ions
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd J
e
n
drissek
lisp_pair(),
l
i
s
p
_opaq
u
e(): Furthe
r
simplify code
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd Jend
r
i
ssek
lisp_con
s
(): Util
i
t
y func
t
i
on to simplify c
o
de
.
commit
|
commitdiff
|
tree
2008-01-28
B
e
r
n
d
J
endrissek
lisp_car(): Ut
i
lity fu
n
ction to simplify code
.
commit
|
commitdiff
|
tree
2008-01-28
Be
r
nd Je
n
drissek
Compl
e
te im
p
lementation of if
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd
J
endrissek
Don't over-cou
n
t the length of stri
n
gs
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd Jendrissek
Complete impleme
n
tation of eq
?
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd Jendrissek
A
d
d more tests for
e
q?
.
commit
|
commitdiff
|
tree
2008-01-28
Bern
d
Jendri
s
sek
Add
skeleton implementatio
n
of
eq?
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd Je
n
drissek
Add sk
e
leton
imp
l
ementation of if
.
commit
|
commitdiff
|
tree
2008-01-28
B
er
n
d Jendrissek
Implement quote as
a
b
uilt-in macr
o
.
commit
|
commitdiff
|
tree
2008-01-28
Ber
n
d Jendrissek
Apply
u
s
e
r-defined func
t
ion
s
with argu
m
ents
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd Jendri
s
s
ek
Al
l
ocat
e
e
n
vironments dynamically
.
commit
|
commitdiff
|
tree
2008-01-28
B
ernd Jendrissek
T
e
s
t app
l
icatio
n
of user-defined
f
unct
i
on
wit
h
argumen
t
s
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Apply
simple
u
ser-defined
functions
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Te
s
t application of
a u
s
e
r-defined fun
c
tion
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd
Je
n
dri
s
sek
Mak
e
lam
b
d
a
expand
t
o a
user-
d
e
f
i
ned fun
c
t
i
o
n
.
commit
|
commitdiff
|
tree
2008-01-27
Be
r
nd Jendrissek
Parse em
p
ty lis
t
s pro
p
erly
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Je
n
drissek
E
n
sur
e
that empty in
p
u
t
does
n
't evaluate
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendris
s
ek
Revert
forgotten
m
i
s
trial
.
commit
|
commitdiff
|
tree
2008-01-27
B
ern
d
Jend
r
iss
e
k
s/parse_form/par
s
e_forms/g
.
commit
|
commitdiff
|
tree
2008-01-27
Be
r
nd Jendriss
e
k
Support
m
a
c
ros in the
e
va
l
uator
.
Add
s
keleton bui
l
t
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd
J
endrissek
Add tests for lambda
.
commit
|
commitdiff
|
tree
2008-01-27
Be
r
nd Jendr
i
s
s
ek
Cont
i
nue despite abnormal exits
.
commit
|
commitdiff
|
tree
2008-01-27
Bern
d
J
endris
s
ek
E
v
aluate CAR of list separate
l
y to find ou
t
if it's
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
B
e
rnd Jendriss
e
k
Rename varia
b
le
.
Pretty-print
b
ui
l
t
-
in
functions as
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
B
er
n
d Jen
d
rissek
pair_n
e
w(): I
n
itia
l
ize CDR to '()
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendr
i
sse
k
Parse a whole w
o
rd in
on
e
go wit
h
p
arse_word()
.
commit
|
commitdiff
|
tree
2008-01-27
B
er
n
d Jendri
s
se
k
charseq_n
e
w(): Initiali
z
e
t
he
r
etu
r
ned object
.
commit
|
commitdiff
|
tree
2008-01-27
Ber
n
d Je
n
drisse
k
Defi
n
e #t a
n
d
#f
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Mar
k
functions by an opaqu
e
unique CAR
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Implement (car) and
(cdr)
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd
J
endrissek
Support impro
p
er lists
.
Impl
e
ment (con
s
)
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendriss
e
k
Pas
s
a
m
ore strongl
y
typed list "rest" argument to
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
B
e
rn
d
Jen
d
rissek
Pa
s
s
the en
v
iro
n
ment
t
o (eval)
s
o it can support (le
t
)
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
B
i
nd va
l
ues to symbols during evaluation
.
Call
b
u
il
t
in
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
Bern
d
Jend
r
issek
Unify string and
symbol r
e
presentation
.
commit
|
commitdiff
|
tree
2008-01-27
B
ernd J
e
ndr
i
ss
e
k
Eval
u
a
t
e s-expressi
o
ns
.
Onl
y
s
u
pports string
s
and
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrisse
k
N
U
L-termin
a
te string
s
and symbo
l
s
for c
o
nvenience
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jend
r
issek
Delet
e
string_new()
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Parse
s
trings in s-expres
s
i
ons
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd
Jendris
s
ek
Parse symbol
s
in s-expressions
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jen
d
r
i
ssek
A rudimentar
y
p
a
rser of s-expressi
o
ns
.
commit
|
commitdiff
|
tree