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
Added a Binding Syntax node and implemented bindTo: to use it, enforcing immutable...
2011-01-02
Bri
a
n T
.
R
ice
Added a Bin
d
i
n
g Synt
a
x no
d
e and
i
m
p
lemented bindTo
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Br
i
an T
.
Rice
Emacs mod
e
i
n
d
e
ntation fix for
top-le
v
e
l method b
o
dies
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
B
r
ian T
.
Rice
Ref
a
ctored
`cacheAs:
/
`rememberAs: to indicate sim
i
laritie
s
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Ri
c
e
V
a
ri
o
us small fixes fo
r
bootstrap
.
commit
|
commitdiff
|
tree
2010-12-22
B
rian T
.
Rice
Suppo
r
t for &imports in t
h
e
p
ost-boots
t
rap load
:
handler
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Bug-fix for
the primitive
version of load: w
h
ere imports
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Arr
a
nged
t
he
C
types to refer
to th
e
cu
r
r
e
n
t p
l
atf
o
rm
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Extrac
t
e
d
"
C
Types" name
s
pace prefix from
its sourc
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
R
ice
Renamed src/synt
a
x/writer
.
slate to
print
.
slate for
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Renamed "Wr
i
ter"
ty
p
es to
"
P
r
intSt
r
eam" and ap
p
ropriate
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Ri
c
e
Implemented an &imports
:
option
to load: to clarif
y
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian
T
.
Rice
Re
v
erted a bootstrap
o
rder adjustment for := and :
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
Bug-fix for macroExpa
n
d on RestArguments
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
Additional f
i
xes/ad
j
ustments for #bindTo:
.
commit
|
commitdiff
|
tree
2010-12-21
Brian
T
.
Ri
c
e
Removed r
e
maining ca
l
ls to th
e
obsolescent addDeleg
a
t
e
Named
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
R
ice
RE
A
DME updates
f
or
g
i
t and image downloads
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Ric
e
Implem
e
nte
d
bindTo:
/ ::
=
macro
in te
r
ms of a bind
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
Syntax fix for the multip
l
e
-
v
a
lue-assignment macro
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
Core code cleanups
.
commit
|
commitdiff
|
tree
2010-12-08
B
rian
T
.
Rice
Prelude upda
t
e
to get Trav
e
rsal
S
t
ream type
s
out of
.
.
.
commit
|
commitdiff
|
tree
2010-12-08
Brian T
.
Rice
Generalized Emac
s
mode highl
i
g
hting of
o
p-assign
m
ent
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
Brian T
.
Rice
Used Syntax Pattern syntax a
s
the form
f
o
r pr
e
tty-printing
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
B
r
i
an T
.
R
ice
Namespace code style
twe
a
ks
.
commit
|
commitdiff
|
tree
2010-12-04
Brian T
.
Ri
c
e
Implemented a
v
ery trivial use:
i
di
o
m t
o
wrap load
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Brian
T
.
Rice
Wr
a
p
ped Lexe
r
undoT
o
ken: wit
h
a Parser method
.
commit
|
commitdiff
|
tree
2010-12-02
Brian
T
.
R
ice
Disable
d
interactive m
o
de in t
h
e REPL
d
ue to th
e
curre
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Brian T
.
Ri
c
e
Fix
f
or comp
a
reA
n
d
Hash call
s
in macr
o
.
slate to be for
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Rena
m
ed i
n
put
argument
"w" to
"pat
t
e
rn" fo
r
Pattern
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Br
i
an T
.
Ri
c
e
E
l
imin
a
ted automat
i
c evaluatio
n
from Pattern nodes
.
commit
|
commitdiff
|
tree
2010-11-30
B
r
ia
n
T
.
Rice
Tr
i
vial c
o
de-clean
u
ps for printing code
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Fixed users of
a
ddPrint
N
ame:
.
commit
|
commitdiff
|
tree
2010-11-30
B
r
ian T
.
Rice
F
inal tweaks to prin
t
Name
.
commit
|
commitdiff
|
tree
2010-11-30
B
r
ian
T
.
Rice
R
ename
d
"Partial"
to "Pat
t
ern" in Syntax code
.
commit
|
commitdiff
|
tree
2010-11-30
Bria
n
T
.
Rice
Final
f
ix of #printName so
t
h
a
t it acts
like
a
n accessor
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Bri
a
n T
.
Rice
Altered the signifi
e
r of
tokens holdin
g
values so
t
h
a
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
R
ice
Altered
#printN
a
me so
t
hat
th
e
" trai
t
s
W
indow" suff
i
x
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Allow for
C
o
ndit
i
on descriptions to be non-String objects
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Brian T
.
Rice
Emacs
m
ode upd
a
tes to read define: lines
into ime
n
u
.
.
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Ric
e
Bug-fi
x
f
or Syntax Parti
a
l parsing
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Rice
Adjusted Parser nextPartial to
accept
a
Symbol
litera
l
.
.
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Ric
e
Bu
g
-
f
ix for reading numb
e
r
l
iterals with negat
i
ve exponents
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Rice
Clarifie
d
Lex
e
r me
t
hods
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Rice
Re
m
oved a redundan
t
me
t
h
od definiti
o
n
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Ric
e
Extracted a refr
e
shIO method from the REPL for
recreat
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
B
r
ian
T
.
Rice
Added support for pipe ('|'
)
b
e
i
n
g usable as a b
i
nary
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
B
r
ia
n
T
.
R
i
ce
Fixed access
o
f
l
ocal
v
a
r
i
ab
l
es in the De
b
ugger
.
commit
|
commitdiff
|
tree
2010-11-20
Brian
T
.
R
i
ce
Removed bootstrap code use of the Syntax
namespace
.
commit
|
commitdiff
|
tree
2010-11-20
B
r
ian T
.
Rice
Adjusted SourceWrite
r
for the Sy
n
tax na
m
esp
a
ce
p
a
r
titioning
.
commit
|
commitdiff
|
tree
2010-11-20
B
r
ian
T
.
Rice
Ad
j
usted Prec
e
den
c
e
f
or the
n
on-global Syntax namespace
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Ric
e
T
y
po fix in the
p
relude tha
t
pr
e
cluded
bootstra
p
.
commit
|
commitdiff
|
tree
2010-11-20
B
rian T
.
Rice
Mo
r
e Debugger
cod
e
/
s
tyle cleanu
p
s
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
A few updates to
.
g
i
t
ignore
f
o
r
XCode
project files
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
C
l
e
a
ned up / improved
r
obus
t
ness o
f
the Debugger stack
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian
T
.
R
i
ce
Fixed remaining bootst
r
ap
dependencie
s
o
n
a global
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Ric
e
Lex
e
r fixes to whitespace
-
handling to accommoda
t
e the
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Br
i
an T
.
Rice
M
er
g
e branch 'master' of
g
ithub
.
com:briantrice/
s
l
a
te
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
B
r
ian
T
.
Rice
Used the fixed reverseRe
d
uce: to
im
p
lem
e
nt
`
c
o
ndi
t
ions
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Ric
e
B
u
g
-fix
f
o
r
#(Sequence reve
r
seR
e
duc
e
: _) to sup
p
l
y
.
.
.
commit
|
commitdiff
|
tree
2010-11-19
Brian T
.
Rice
Massive Syntax refactoring
.
Moved the token lo
o
kAhea
d
Buffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
Brian T
.
Rice
Adjusted S
t
reamProcessor to auto
m
ati
c
a
lly
e
xtract
a
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
Brian T
.
Rice
Fixed the signifier fo
r
th
e
BeginLite
r
alParenth
e
sis
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
Brian
T
.
Rice
Bufferin
g
-related code cleanups
.
commit
|
commitdiff
|
tree
2010-11-18
Brian T
.
Ric
e
Ad
d
ed Collection #if
E
mpty:/#ifNotEmpty:/#ifNotEmptyDo
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
B
rian T
.
Rice
More Syntax code
ref
a
c
tor
i
ngs
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
S
ome
sim
p
l
e c
o
de clean-
u
ps
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
Fixes
for optional key
w
ord
pa
r
sing u
n
der the new Syntax
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Br
i
an T
.
Ri
c
e
Bootstrap Generator code clean-ups
.
commit
|
commitdiff
|
tree
2010-11-16
Bri
a
n
T
.
Rice
Improved Emacs mod
e
syntax hig
h
light
i
ng
o
f return selectors
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
Improve
d
support for conden
s
ed prin
t
ing of d
i
sassem
b
ly
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Bri
a
n
T
.
Ri
c
e
A
d
ded
a &depth: optional keyword to printSt
r
ing
and
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Ric
e
Change
d
th
e
Debugger so that instructions in th
e
curr
e
nt
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
R
i
ce
Adjusted Syntax Lexer to avo
i
d interning
a
n
y Strings
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
R
i
ce
Upd
a
ted
demo code to u
s
e assignment syntax and op-assi
g
nmen
t
s
.
commit
|
commitdiff
|
tree
2010-11-15
Brian T
.
R
ice
Imple
m
ented op-assignment a
c
ro
s
s all libraries
.
commit
|
commitdiff
|
tree
2010-11-15
Brian
T
.
R
ice
Emacs m
o
de highl
i
ghting
f
or
op-assignme
n
t
.
commit
|
commitdiff
|
tree
2010-11-15
Br
i
a
n T
.
Rice
Re
-
merged
S
yn
t
ax Pars
e
r nextSignature and nextDefinition
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
Brian T
.
Rice
Implemente
d
/finis
h
ed pr
e
tty-
p
rinting of Syntax Part
i
al
.
commit
|
commitdiff
|
tree
2010-11-14
Bri
a
n T
.
Rice
Removed sel
e
ctors
<
-N which al
i
ased #f
i
ll:with:
.
A
ll
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Bri
a
n T
.
Rice
F
i
xed Sequence join metho
d
to at least do something
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Bria
n
T
.
Rice
Fi
x
e
d Syntax Partial #arit
y
and #com
p
leteW
i
th: so
that
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Brian
T
.
R
ice
Fix t
o
P
a
rt
i
al-ch
a
i
ning so
that
Implic
i
tArgument nodes
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Brian T
.
R
ice
S
ou
r
ce change
s
making
u
se of Partials-c
h
aining
.
commit
|
commitdiff
|
tree
2010-11-13
Bria
n
T
.
Rice
B
ug-
f
i
x
e
s for message-chaini
n
g using Syntax Part
i
al
.
commit
|
commitdiff
|
tree
2010-11-13
Brian T
.
Rice
M
ore Syntax Partial code support, fi
x
ing
a numbe
r
of
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Bri
a
n T
.
Ri
c
e
Various code c
l
eanup
s
.
commit
|
commitdiff
|
tree
2010-11-12
Br
i
an T
.
Rice
Par
s
er co
d
e clea
n
ups, and final
f
ix for Syn
t
ax
S
i
gnature
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Brian T
.
Rice
Mor
e
code
cleanups, pu
r
suant t
o
Syntax
S
ign
a
ture usage
.
commit
|
commitdiff
|
tree
2010-11-12
Brian T
.
R
i
ce
Method/selecto
r
y query
c
ode cle
a
nups
/
fixes
.
commit
|
commitdiff
|
tree
2010-11-11
Brian T
.
Rice
S
y
ntax
Signature parsing fi
x
es
.
Optional keywo
r
ds are
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Brian T
.
Rice
Ma
c
ro
-
expan
s
i
on c
o
de t
w
eaks
.
commit
|
commitdiff
|
tree
2010-11-11
Br
i
a
n
T
.
Ri
c
e
S
yntax SourceW
r
i
t
er code cleanups
.
commit
|
commitdiff
|
tree
2010-11-11
B
ria
n
T
.
R
ice
R
emo
v
e
d
ne
x
tAsStatement
O
rNil, folding it in with nextAsState
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
B
ria
n
T
.
Rice
More Syntax Signature
parser
c
ode u
p
dates
.
commit
|
commitdiff
|
tree
2010-11-09
B
rian T
.
Rice
Added p
r
elim
i
nary s
u
p
port f
o
r Syntax Sign
a
t
ures as
.
.
.
commit
|
commitdiff
|
tree
2010-11-09
Brian T
.
Rice
Added a candidate `b
i
ndT
o
: macro f
o
r
k
eyword mess
a
ge
.
.
.
commit
|
commitdiff
|
tree
2010-11-09
Brian T
.
Rice
Improved VM command-l
i
ne behavior by h
a
ving it just
.
.
.
commit
|
commitdiff
|
tree
2010-11-09
Brian T
.
Rice
Ali
a
sed Message #send as #dispatch
.
commit
|
commitdiff
|
tree
2010-11-08
Brian T
.
Rice
Add
e
d S
y
ntax Lex
e
r
s
ho
w
TokensFro
m
: whi
c
h pri
n
t
s out
.
.
.
commit
|
commitdiff
|
tree
2010-11-08
Brian T
.
Rice
Syntax code cl
e
anu
p
s
.
commit
|
commitdiff
|
tree
2010-11-08
Brian T
.
Rice
Code cl
e
a
n
ups, mainly t
o
use ##() li
t
eral pare
n
t
heses
.
.
.
commit
|
commitdiff
|
tree
next