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
Use of ::= in the Compiler, eliminating almost all mutable state from its methods.
2011-01-11
Brian
T
.
Ric
e
Use of ::
=
i
n
the C
o
mpiler, eliminating
a
lmost all
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Brian T
.
Rice
Trival code forma
t
ting fo
r
the pre-boots
t
rap c
o
de
.
commit
|
commitdiff
|
tree
2011-01-11
B
r
ian T
.
Ri
c
e
Fixed
a bug in #trace: and ma
d
e use of
:
:= in
C
ollecti
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-01-09
Br
i
an T
.
Rice
Implem
e
nted a first cut ve
r
sion
o
f #to: whi
c
h calls
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
Brian T
.
Rice
Cor
e
Condition co
d
e
fixes
.
commit
|
commitdiff
|
tree
2011-01-04
Br
i
an
T
.
R
i
c
e
Fixed the TAGS Makefile rule
.
commit
|
commitdiff
|
tree
2011-01-04
Brian T
.
R
ice
Emacs mode
twe
a
k so that >
=
a
n
d <= are not
h
ighlighted
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
Brian T
.
Rice
Ma
d
e use of ::= in core lib
r
aries and defined a RebindE
r
ror
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Rice
Typo fix for
token code and some cod
e
formatting
.
commit
|
commitdiff
|
tree
2011-01-02
B
r
ian T
.
Rice
Add
e
d Variabl
e
named: and
fi
x
ed bind
T
o: bugs
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Ri
c
e
R
emoved u
n
n
ec
e
ssar
y
nam
e
d references
to L
o
adV
a
r
iable
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Bria
n
T
.
Rice
Prelud
e
fixes for l
o
ading C typ
e
objects
.
commit
|
commitdiff
|
tree
2011-01-02
Brian
T
.
Rice
Remo
v
ed so
m
e
v
est
i
g
i
a
l/i
n
app
r
op
r
ia
t
e se
l
f-return
e
x
p
ressions
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
R
ice
Added a Bin
d
ing Syn
t
ax node
a
nd implemented bindTo
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
B
r
ian T
.
Rice
E
m
acs mode
i
n
d
entation fix for top-le
v
el
metho
d
bodies
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
B
ri
a
n T
.
R
ice
Refacto
r
e
d `cacheAs:/`rememberAs: to indicate similari
t
i
e
s
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Ri
c
e
V
a
rious
small
f
ixes
for boo
t
strap
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Su
p
po
r
t for &imports in the post-bootstrap load:
handler
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Bug-fix
f
o
r the
pr
i
mitiv
e
vers
i
o
n
of load: wher
e
imports
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Bria
n
T
.
Rice
Arranged the C types to refer to the current platfo
r
m
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Br
i
an T
.
Rice
Extracted "C Types"
name
s
pace prefix f
r
om it
s
so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Brian
T
.
Rice
R
en
a
med src/syntax/wri
t
er
.
s
late to print
.
slate
for
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
B
r
ian T
.
Rice
Renamed "Write
r
"
ty
p
es to "PrintStre
a
m" and appropri
a
te
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
R
i
ce
Imp
l
em
e
n
ted an &impor
t
s
:
option to loa
d
: to clarify
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
R
e
ve
r
ted a b
o
otstrap orde
r
a
d
j
u
st
m
ent fo
r
:= an
d
:
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
Bug-fi
x
fo
r
macroExp
a
nd on RestArguments
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
Additional fixes/adjus
t
ments for #bindTo:
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
R
i
ce
Removed
r
em
a
ining calls to the o
b
solescent add
D
el
e
g
ateNam
e
d
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Ri
c
e
R
E
ADME updates
for
git and image
down
l
o
ad
s
.
commit
|
commitdiff
|
tree
2010-12-21
B
rian
T
.
Ric
e
Implemented bindTo: / :
:
= macro
i
n terms of a bind
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
Syntax fix
for the mult
i
p
le-value-assignm
e
nt macro
.
commit
|
commitdiff
|
tree
2010-12-21
Br
i
an
T
.
R
i
ce
Core code
c
leanups
.
commit
|
commitdiff
|
tree
2010-12-08
Br
i
an
T
.
Rice
Prelude
upda
t
e t
o
get TraversalStream types out
o
f
.
.
.
commit
|
commitdiff
|
tree
2010-12-08
B
rian
T
.
R
i
c
e
G
e
n
eralized Emacs mode
h
i
ghlighting of o
p
-assig
n
ment
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
Brian T
.
Rice
Use
d
Syntax
P
attern
syntax as th
e
form for p
r
e
t
ty-printing
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
Brian T
.
Rice
Namespa
c
e code s
t
yle
tweaks
.
commit
|
commitdiff
|
tree
2010-12-04
Brian T
.
R
ic
e
Imple
m
e
nted a very trivial use: idiom to w
r
ap load
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Brian T
.
Rice
Wrapped Le
x
er undoToken: wit
h
a P
a
rser
metho
d
.
commit
|
commitdiff
|
tree
2010-12-02
B
r
i
a
n T
.
Rice
D
i
sabled in
t
eractive
mode in the R
E
PL due to
the cu
r
rent
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Bri
a
n
T
.
Rice
Fix fo
r
compareAnd
H
ash
calls
in macro
.
slate to
b
e for
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Br
i
an T
.
R
i
ce
Re
n
a
m
ed input argumen
t
"w
"
to "pa
t
ter
n
" for Pat
t
ern
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
R
i
ce
Eliminated
aut
o
matic e
v
aluat
i
on from Pattern nodes
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Trivial cod
e
-cleanups for pr
i
nting code
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Ri
c
e
Fixed users of ad
d
PrintName:
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Fina
l
tweaks to prin
t
Name
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
R
ice
Rena
m
ed "Par
t
i
a
l
" to "Pattern" in Syntax
c
o
d
e
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Ri
c
e
Fi
n
al
f
i
x o
f
#
printName so
t
hat it
acts
l
ike an accessor
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Altered the signif
i
er of tokens holding
v
alues so that
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
R
ic
e
Alt
e
red #p
r
intName s
o
tha
t
th
e
" traitsWindo
w
" suf
f
ix
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Allow for
C
ondition descriptions
to be non-St
r
ing obje
c
ts
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
B
r
i
a
n
T
.
Ri
c
e
Emacs mode upd
a
t
es
to read d
e
fine: lines int
o
imenu
.
.
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Ric
e
Bug
-
f
i
x for
S
yntax Partial
parsing
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Rice
A
dju
s
ted Parse
r
nextPa
r
tial
t
o accept
a
S
ymbo
l
lite
r
al
.
.
.
commit
|
commitdiff
|
tree
2010-11-22
Brian
T
.
Rice
Bu
g
-
fix fo
r
read
i
ng number literals with nega
t
ive exponents
.
commit
|
commitdiff
|
tree
2010-11-22
Brian
T
.
Rice
Clarified Lexer
m
ethods
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Rice
Removed a r
e
dundant m
e
thod
d
efiniti
o
n
.
commit
|
commitdiff
|
tree
2010-11-22
B
r
ian T
.
Rice
Extra
c
ted a refreshIO method
f
rom the
REPL
for recr
e
a
ting
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Br
i
an T
.
Rice
Added suppo
r
t for pipe ('|') being usable as a b
i
nary
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Br
i
an
T
.
Rice
Fixed access of local variables in th
e
De
b
ugger
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
Removed
b
o
otstrap code use
o
f the Syn
t
ax namespac
e
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
R
i
ce
Ad
j
usted SourceWriter for t
h
e Syntax namespace partitioni
n
g
.
commit
|
commitdiff
|
tree
2010-11-20
B
r
ian T
.
Rice
A
d
juste
d
Precedence for the non-global Syntax namespace
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
Typo
f
ix
i
n the prelu
d
e that preclu
d
ed
b
ootstrap
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
R
ice
M
ore Debugg
e
r code/style
cleanups
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
A few updates to
.
g
itign
o
re for XCode proje
c
t files
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
Cleaned
up / impr
o
ved r
o
bustness of the D
e
bugger st
a
ck
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
B
r
ian T
.
Rice
Fi
x
ed remain
i
ng
bootstrap dependencies on a
globa
l
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Br
i
an
T
.
Rice
Lexer
f
ixes t
o
whitespa
c
e-handlin
g
to accommodate the
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Bria
n
T
.
Rice
Merge bra
n
ch 'maste
r
'
o
f githu
b
.
c
o
m:briantrice/slate
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
B
r
ian T
.
Rice
Us
e
d
t
he fix
e
d reverseRe
d
uce: to
implement `conditions
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
R
ice
Bug-fi
x
f
or
#(Sequence r
e
v
e
r
seRe
d
uce:
_) to supply
.
.
.
commit
|
commitdiff
|
tree
2010-11-19
Brian T
.
R
ice
M
assive Syntax refactoring
.
Moved the
t
oken
l
ook
A
h
e
a
dBuffer
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
Brian T
.
Rice
Adj
u
sted StreamP
r
o
c
essor to
au
t
o
m
atical
l
y
e
xtract a
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
B
r
ian
T
.
Rice
Fixed the si
g
nifi
e
r fo
r
t
h
e
Be
g
inLiteralParenthesis
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
Bria
n
T
.
Ri
c
e
Buffering-r
e
lated c
o
de cleanups
.
commit
|
commitdiff
|
tree
2010-11-18
Brian
T
.
Rice
Added Colle
c
ti
o
n
#
ifEmpty:/#i
f
N
o
t
E
mpt
y
:
/
#ifNotEmptyDo
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
Brian T
.
Rice
M
o
re Syntax co
d
e re
f
actorings
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Ric
e
Some simple c
o
de clean-ups
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
Fixes
f
or opti
o
n
al k
e
yword parsing under the
n
e
w
Syntax
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
B
ootstrap
G
en
e
rator code clean-ups
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Ric
e
Improve
d
Emacs mode synta
x
highli
g
hting of return selectors
.
commit
|
commitdiff
|
tree
2010-11-16
Br
i
an T
.
Rice
Improved s
u
pport for c
o
nd
e
n
sed printing o
f
disassembl
y
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
B
rian T
.
Ri
c
e
Adde
d
a &depth: option
a
l
keyword to printString and
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
R
i
ce
Change
d
t
h
e Debugger so that in
s
tructions
i
n
the curr
e
nt
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Brian
T
.
Ric
e
Adjusted Syntax Lexe
r
to avo
i
d inte
r
ning any Stri
n
gs
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
U
p
dat
e
d demo code to use assi
g
nment syntax and op-assignments
.
commit
|
commitdiff
|
tree
2010-11-15
Brian T
.
Rice
Implemente
d
op-assi
g
nment across all
l
ibr
a
ries
.
commit
|
commitdiff
|
tree
2010-11-15
Brian T
.
Ric
e
Em
a
cs mode highlighting for
op-a
s
s
i
gnm
e
nt
.
commit
|
commitdiff
|
tree
2010-11-15
Brian
T
.
R
i
ce
Re-merg
e
d Syntax Parser nextS
i
gnature and nextDefiniti
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
Brian T
.
Rice
Implem
e
nted/fi
n
i
shed
pretty-printing of Synt
a
x P
a
rtial
.
commit
|
commitdiff
|
tree
2010-11-14
Bria
n
T
.
R
i
c
e
Removed selectors
<-N which aliase
d
#fill:with:
.
All
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
B
r
i
a
n
T
.
Rice
Fi
x
ed Sequenc
e
jo
i
n
m
et
h
od to at
l
east
d
o something
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Brian T
.
Ric
e
Fixed
S
yntax Partial #ar
i
ty and #c
o
m
p
leteWith: so th
a
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
B
r
ian
T
.
Rice
Fix to
Parti
a
l-
c
haining
s
o that Im
p
licitArgume
n
t nod
e
s
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Brian T
.
R
ice
Source changes making use of
P
artials-c
h
a
ining
.
commit
|
commitdiff
|
tree
2010-11-13
B
rian
T
.
R
i
ce
Bug-fixes for message-
c
hainin
g
using Syntax Part
i
a
l
.
commit
|
commitdiff
|
tree
2010-11-13
Brian T
.
Ri
c
e
More S
y
ntax Partial code support
,
fixing a number of
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Br
i
a
n
T
.
Rice
V
a
rious code cl
e
anu
p
s
.
commit
|
commitdiff
|
tree
2010-11-12
B
ri
a
n T
.
Rice
Pars
e
r code c
l
eanups, and final fix for
S
yntax Signature
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Brian T
.
Rice
More code cleanups,
p
u
rsuan
t
to Syntax Signature usage
.
commit
|
commitdiff
|
tree
next