repo.or.cz
/
cslatevm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Revert "Use of ::= in the Compiler, eliminating almost all mutable state from its...
2011-01-31
B
r
ian T
.
Ri
c
e
Revert "Us
e
of ::= in the Compiler, e
l
iminating almost
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Brian T
.
R
ice
Bug-fix for suppor
t
ing value-less optional k
e
ywords
.
commit
|
commitdiff
|
tree
2011-01-31
Brian T
.
Ric
e
::= reve
r
s
ions in
the Parser
.
commit
|
commitdiff
|
tree
2011-01-31
Brian T
.
Ric
e
M
o
re ::=
r
evers
i
ons in
co
r
e
.
commit
|
commitdiff
|
tree
2011-01-31
Brian T
.
Ric
e
Rev
e
r
t
"Cor
e
co
d
e source usage of ::=
a
n
d other clea
n
ups
.
"
commit
|
commitdiff
|
tree
2011-01-31
B
rian
T
.
Rice
Added support for timestamp-less image bootstraps
.
commit
|
commitdiff
|
tree
2011-01-31
Brian T
.
Rice
Revert
"
Made use of ::= in core
libraries and def
i
ned
.
.
.
commit
|
commitdiff
|
tree
2011-01-30
B
rian T
.
Rice
S
u
pp
o
rt for using % as a standalone
b
in
a
r
y
selector
.
.
.
commit
|
commitdiff
|
tree
2011-01-28
Br
i
an T
.
Rice
Some
p
ar
s
e
r
code c
l
eanups
.
commit
|
commitdiff
|
tree
2011-01-28
Brian T
.
R
i
c
e
Re-organ
i
zed DEBUG_PRINT sett
i
ngs in the
Ma
k
e
f
ile
.
commit
|
commitdiff
|
tree
2011-01-28
Brian T
.
R
ice
U
s
ed org-mode f
o
r TOD
O
and removed ta
s
ks t
h
a
t
were
.
.
.
commit
|
commitdiff
|
tree
2011-01-28
Brian T
.
Rice
Exten
d
e
d
the Parser
so that mess
a
ge send
s
with non
.
.
.
commit
|
commitdiff
|
tree
2011-01-28
Brian T
.
Rice
Slightly cle
a
n
e
r debugging dis
p
la
y
of
V
M register values
.
commit
|
commitdiff
|
tree
2011-01-28
B
ria
n
T
.
Rice
Fixed concatenateAll: not to treat Nil
as an empty
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Brian T
.
Rice
Unit test
c
o
de usage of :
=
/:
:
=
.
commit
|
commitdiff
|
tree
2011-01-24
B
r
ian T
.
Rice
More boot
s
trap co
d
e clean
u
ps
.
commit
|
commitdiff
|
tree
2011-01-24
Br
i
an T
.
Rice
Made the VM qu
i
eter (i
n
di
a
gnos
t
ics) b
y
defaul
t
.
commit
|
commitdiff
|
tree
2011-01-24
Bri
a
n T
.
Rice
Bootstrap code
cleanups
.
commit
|
commitdiff
|
tree
2011-01-23
Bri
a
n T
.
Rice
Fixed
index
O
fSubSeq:st
a
rtingAt:ifAbsent: an
d
i
n
clu
d
esSubS
e
q
.
.
.
commit
|
commitdiff
|
tree
2011-01-23
Brian T
.
R
ice
LLVM
c
o
de
using
::= and
n
ame
s
pa
c
e-
l
ocal
i
zation
.
commit
|
commitdiff
|
tree
2011-01-23
Brian T
.
Ri
c
e
Removed long-
s
i
n
ce de
f
unct LLVM bootst
r
ap code
.
A
n
y
.
.
.
commit
|
commitdiff
|
tree
2011-01-18
Brian T
.
Ri
c
e
C
ore
c
ode so
u
rce usage of ::= an
d
ot
h
er
cl
e
anups
.
commit
|
commitdiff
|
tree
2011-01-18
Bria
n
T
.
Rice
Boot
s
tr
a
p c
o
de cl
e
anups
.
commit
|
commitdiff
|
tree
2011-01-11
Brian
T
.
Rice
Boots
t
rap syntax bug-fix
.
commit
|
commitdiff
|
tree
2011-01-11
Bri
a
n T
.
Ric
e
Fix
e
d
the si
g
naling of RebindError
.
commit
|
commitdiff
|
tree
2011-01-11
Brian T
.
R
i
c
e
Added a cann
o
tAccept:in: messa
g
e to s
i
gn
a
l a SlotTypeError
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Br
i
an T
.
Ri
c
e
F
F
I usa
g
e of ::=
.
commit
|
commitdiff
|
tree
2011-01-11
B
rian
T
.
Rice
A
d
de
d
#Symbols slot to #globals
d
uri
n
g boots
t
rap
to
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Brian T
.
Ri
c
e
Use of ::= in the
Compile
r
, elimina
t
i
n
g almost all
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
B
rian T
.
Ri
c
e
Trival code fo
r
matting for the
pre-bootstrap
c
ode
.
commit
|
commitdiff
|
tree
2011-01-11
Brian T
.
Rice
Fixed a bug
in #tr
a
ce: and made use o
f
::= in Collection
.
.
.
commit
|
commitdiff
|
tree
2011-01-09
Brian T
.
Ric
e
I
mplemented a f
i
rst cu
t
version
of #to: which calls
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
Brian
T
.
Rice
Core Cond
i
tion co
d
e fixes
.
commit
|
commitdiff
|
tree
2011-01-04
Brian
T
.
Rice
Fi
x
ed the TAGS Makefile rul
e
.
commit
|
commitdiff
|
tree
2011-01-04
Brian T
.
R
i
ce
E
mac
s
m
o
de tweak so that >= a
n
d <= are
n
ot highli
g
hted
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
Brian T
.
R
i
ce
Ma
d
e us
e
of ::= in c
o
r
e
librarie
s
and d
e
f
ined a RebindEr
r
or
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Bria
n
T
.
Ric
e
Typo fix
f
or token
c
od
e
and s
o
me
c
ode format
t
ing
.
commit
|
commitdiff
|
tree
2011-01-02
Brian
T
.
Rice
Added
V
ariable named: an
d
fixed
b
i
n
d
To: b
u
g
s
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Rice
Rem
o
v
ed unnec
e
ssar
y
nam
e
d r
e
ferences to LoadVariabl
e
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
B
rian T
.
Ric
e
Prelude
fi
x
es for
loading C
t
yp
e
objects
.
commit
|
commitdiff
|
tree
2011-01-02
Brian
T
.
R
i
ce
Removed some vestigi
a
l/inappr
o
priate self-retu
r
n expres
s
ion
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Rice
Added a Binding
S
ynta
x
node and
i
mplemented
b
indTo
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Rice
Emacs mode i
n
d
e
ntation
fix
f
or top-level
method bodies
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Rice
R
efactored `cacheAs:/`r
e
memberAs: to i
n
d
i
c
a
te simi
l
aritie
s
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Var
i
ous smal
l
f
i
x
e
s
for bo
o
tstrap
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Support f
o
r &imports in th
e
post-bootstrap load: ha
n
dler
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Bug
-
fix for the primitive version of
load: whe
r
e imports
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Br
i
an
T
.
Rice
Arranged the
C types
t
o
r
e
f
e
r to the current platform
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
B
rian T
.
Rice
Extracted "C Types" name
s
p
a
c
e
prefix
from its so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
B
r
ian T
.
Rice
Ren
a
med src/s
y
ntax/wr
i
ter
.
slat
e
to
print
.
slate
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Br
i
a
n
T
.
R
ice
Renamed "
W
r
it
e
r"
t
ype
s
to "PrintStr
e
am" and
ap
p
ropr
i
ate
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
Implement
e
d an &impo
r
ts: option to load:
t
o clarif
y
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
R
e
verted a bootstrap
o
rder adju
s
tment for
:
= and :
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
Bug
-
f
i
x for mac
r
o
Expand on RestArgu
m
ents
.
commit
|
commitdiff
|
tree
2010-12-21
B
rian T
.
Rice
Addi
t
ional fix
e
s/a
d
j
u
stments for
#b
i
n
d
To:
.
commit
|
commitdiff
|
tree
2010-12-21
Brian
T
.
Rice
Removed remaining c
a
lls
to th
e
o
b
s
olescent add
D
elegateName
d
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
RE
A
DME
u
pdates for git and i
m
a
ge d
o
wnloads
.
commit
|
commitdiff
|
tree
2010-12-21
B
rian T
.
Ri
c
e
Im
p
l
e
m
ented bindTo:
/ ::= macro i
n
terms o
f
a bind
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
S
y
ntax fix for t
h
e multiple-value-assignment macro
.
commit
|
commitdiff
|
tree
2010-12-21
Br
i
an T
.
R
i
c
e
Core code cleanups
.
commit
|
commitdiff
|
tree
2010-12-08
Brian T
.
Rice
P
relude updat
e
to ge
t
Traversa
l
Strea
m
types out of
.
.
.
commit
|
commitdiff
|
tree
2010-12-08
B
r
ian T
.
Rice
Generalized E
m
acs mode
hi
g
hlig
h
ting of op-assignment
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
Brian
T
.
Rice
Used
Syntax Pattern syntax as the f
o
rm for pretty-pri
n
ting
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
Bri
a
n
T
.
Ri
c
e
Namespace code
style tweaks
.
commit
|
commitdiff
|
tree
2010-12-04
Brian T
.
Rice
I
mplemented a very trivial u
s
e: idiom t
o
wrap load
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Bri
a
n
T
.
Rice
W
r
a
p
ped Lexer undoToken: with
a P
a
rser metho
d
.
commit
|
commitdiff
|
tree
2010-12-02
Brian T
.
R
i
ce
Disabled int
e
r
a
ctive mo
d
e in the REPL due t
o
the
current
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Brian
T
.
Rice
Fix for compareAndHa
s
h calls in macro
.
slate to b
e
for
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
B
r
i
an T
.
Rice
Renamed input ar
g
ument "w"
to "pattern" for Pattern
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Bri
a
n T
.
Rice
Elim
i
nated automatic evaluatio
n
f
r
om Pattern nodes
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Tr
i
vial code-cl
e
a
nups fo
r
prin
t
ing code
.
commit
|
commitdiff
|
tree
2010-11-30
B
r
i
an T
.
Ri
c
e
Fixed users of ad
d
PrintName:
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Fina
l
tweaks
t
o pr
i
ntName
.
commit
|
commitdiff
|
tree
2010-11-30
Bri
a
n T
.
Rice
Renamed "Partial" to "Pattern" in S
y
nt
a
x
c
o
d
e
.
commit
|
commitdiff
|
tree
2010-11-30
Brian
T
.
Rice
Final f
i
x
o
f #
p
rintName s
o
that it acts like
an access
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
B
r
i
a
n T
.
Ri
c
e
Alter
e
d
t
he si
g
nifier
o
f t
o
kens
holding values so that
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Brian
T
.
Rice
Altered
#printName so
that the " traitsWi
n
dow" suffix
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Brian
T
.
Rice
Allow fo
r
Condition descr
i
p
tions t
o
be non
-
String
o
bjects
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Brian T
.
R
i
ce
Emacs mode updat
e
s
to r
e
a
d
d
efine:
l
ines
into i
m
en
u
.
.
.
commit
|
commitdiff
|
tree
2010-11-22
B
r
ian T
.
Rice
Bug-fix f
o
r
S
yn
t
a
x Partial parsin
g
.
commit
|
commitdiff
|
tree
2010-11-22
Bria
n
T
.
Rice
Adjusted Parser n
e
xtPartial to accep
t
a Sy
m
bol literal
.
.
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
R
ice
Bug-fix fo
r
reading nu
m
ber literals with
n
egative exponents
.
commit
|
commitdiff
|
tree
2010-11-22
Bria
n
T
.
Rice
Clarified Le
x
er
m
ethods
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
R
ice
Re
m
oved a re
d
und
a
n
t metho
d
definition
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Ric
e
Extra
c
ted
a re
f
re
s
hI
O
m
etho
d
from
t
he REPL for recreating
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Brian T
.
Rice
Added suppor
t
for pipe (
'
|') bei
n
g
u
sa
b
le as a bi
n
ary
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
B
r
i
a
n
T
.
Rice
Fixed access of local
variables in the
D
e
b
u
g
ger
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Ri
c
e
Rem
o
ve
d
b
o
o
tstra
p
code use of the S
y
ntax names
p
ac
e
.
commit
|
commitdiff
|
tree
2010-11-20
B
r
ian
T
.
Rice
Adjusted Sou
r
ceWriter
for t
h
e Synt
a
x
n
amespac
e
pa
r
tit
i
o
ning
.
commit
|
commitdiff
|
tree
2010-11-20
Bri
a
n
T
.
Ri
c
e
Adjusted
P
recedence for the n
o
n-gl
o
b
a
l Syntax
n
amespace
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
R
i
ce
Typo fix i
n
the prel
u
de that pr
e
cluded bootstrap
.
commit
|
commitdiff
|
tree
2010-11-20
B
r
i
an T
.
Rice
More
D
ebugger code/style cleanups
.
commit
|
commitdiff
|
tree
2010-11-20
Brian
T
.
Rice
A fe
w
u
pdates to
.
git
i
g
nore for XCode project file
s
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Bria
n
T
.
R
i
ce
Cleaned u
p
/ improved robustness o
f
th
e
Debugge
r
stack
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Br
i
an T
.
Ri
c
e
F
i
xed remai
n
ing bootstra
p
dependencies
o
n
a glob
a
l
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
R
i
ce
Lexer fixes to w
h
itespace-h
a
ndling to accom
m
odat
e
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Bri
a
n T
.
Rice
Merge branch 'maste
r
'
of gith
u
b
.
com:
b
riantrice/slate
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Bri
a
n T
.
Rice
Used the fix
e
d reverseReduce: to implement `conditions
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
B
ug
-
fix fo
r
#
(Sequ
e
n
c
e
reverseReduce:
_
) t
o
suppl
y
.
.
.
commit
|
commitdiff
|
tree
2010-11-19
B
r
ian
T
.
R
ice
Massive Syn
t
ax refactoring
.
Mo
v
ed the token
l
ookAheadBuffer
.
.
.
commit
|
commitdiff
|
tree
next