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
Implement quote as a built-in macro.
2008-01-28
Bern
d
Jendrissek
Implem
e
n
t quote a
s
a
built-in macro
.
commit
|
commitdiff
|
tree
2008-01-28
Be
r
nd Je
n
d
r
issek
Apply user-defined functions wi
t
h
argum
e
nts
.
commit
|
commitdiff
|
tree
2008-01-28
Bernd Jendrisse
k
All
o
cate environm
e
nts
dyna
m
i
cally
.
commit
|
commitdiff
|
tree
2008-01-28
Ber
n
d Jendri
s
sek
Test ap
p
lication of user-defined function
w
i
t
h ar
g
uments
.
commit
|
commitdiff
|
tree
2008-01-27
B
e
rnd Jendrissek
Apply simp
l
e user-defined
functions
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Test a
p
plicat
i
on of a user-
d
ef
i
ned
functio
n
.
commit
|
commitdiff
|
tree
2008-01-27
B
e
rnd
J
endris
s
e
k
Make lambda
expand to a user-d
e
fined fun
c
tion
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jend
r
issek
Parse emp
t
y li
s
ts properly
.
commit
|
commitdiff
|
tree
2008-01-27
Ber
n
d Je
n
drissek
Ensure that empty i
n
put do
e
sn't ev
a
luat
e
.
commit
|
commitdiff
|
tree
2008-01-27
B
ernd Jendrissek
Reve
r
t
forgotten mistrial
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
s/parse_f
o
rm/parse_
f
orms/
g
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Su
p
port macros in
t
he evaluator
.
Add skeleto
n
buil
t
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd
J
e
n
drisse
k
A
dd tests for lambda
.
commit
|
commitdiff
|
tree
2008-01-27
Be
r
nd
J
endr
i
ssek
Continue despite abnorm
a
l e
x
its
.
commit
|
commitdiff
|
tree
2008-01-27
Be
r
nd Jend
r
issek
Evaluate CAR of
l
i
st separately to f
i
nd ou
t
if
i
t's
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Rena
m
e
v
ariable
.
Pr
e
tty-p
r
int built-in fu
n
c
tions as
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
B
e
rnd
J
endrissek
pair
_
new()
:
I
niti
a
lize CD
R
to '()
.
commit
|
commitdiff
|
tree
2008-01-27
Ber
n
d
Jendrissek
Pa
r
se a whole word in on
e
go w
i
th parse_word()
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
ch
a
r
seq_new(): Initialize the returned o
b
ject
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd
Jendrissek
Define #t an
d
#f
.
commit
|
commitdiff
|
tree
2008-01-27
Be
r
nd
Jendris
s
ek
Mark fu
n
ctions by an opaque unique CAR
.
commit
|
commitdiff
|
tree
2008-01-27
B
e
rnd Jendrissek
Im
p
lement (c
a
r) and (cdr)
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Je
n
drissek
Support improper lists
.
I
mple
m
ent
(cons)
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd
Jendrissek
P
ass
a more strongl
y
type
d
list "res
t
" argument to
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd
Jendr
i
ssek
Pass the en
v
iron
m
ent
to
(
eval)
s
o it can su
p
port
(let)
.
commit
|
commitdiff
|
tree
2008-01-27
Be
r
nd J
e
n
drissek
Bind values
to symbols during evalua
t
i
o
n
.
Call builtin
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Un
i
fy s
t
ring and symbol representat
i
o
n
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jen
d
rissek
Evaluate s-exp
r
e
s
s
ions
.
Only supports strings
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
N
U
L-ter
m
inate strings a
n
d
s
ymbols for convenience
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd Jendrissek
Delet
e
string
_
new()
.
commit
|
commitdiff
|
tree
2008-01-27
Bernd J
e
ndris
s
e
k
Pa
r
se string
s
in s-ex
p
ressions
.
commit
|
commitdiff
|
tree
2008-01-27
B
ernd
Jendrissek
Parse sy
m
bols i
n
s-expr
e
s
s
ions
.
commit
|
commitdiff
|
tree
2008-01-27
Be
r
nd Je
n
drisse
k
A ru
d
imentary parser of s-expre
s
sions
.
commit
|
commitdiff
|
tree