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
Extended the Parser so that message sends with non-keyword optionals are treated...
2011-01-28
Bria
n
T
.
Rice
Extende
d
the Parser so that messag
e
sends with non
.
.
.
commit
|
commitdiff
|
tree
2011-01-28
Brian T
.
Ri
c
e
Sl
i
ghtl
y
cleaner debu
g
ging disp
l
ay of VM register valu
e
s
.
commit
|
commitdiff
|
tree
2011-01-28
Brian T
.
Rice
Fixed
c
oncatenateAll: not to treat Nil as an empty
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Brian T
.
Ric
e
Unit
test
code usa
g
e
of :=
/
::=
.
commit
|
commitdiff
|
tree
2011-01-24
B
r
ian T
.
Rice
More bootstrap code clea
n
ups
.
commit
|
commitdiff
|
tree
2011-01-24
Brian T
.
Rice
Made
the VM quieter (in diagnosti
c
s) by
defaul
t
.
commit
|
commitdiff
|
tree
2011-01-24
Brian T
.
Rice
Bootstrap
c
o
d
e cleanups
.
commit
|
commitdiff
|
tree
2011-01-23
Brian T
.
Rice
Fi
x
ed
i
nd
e
xOfSubSeq:sta
r
tin
g
At
:
ifAbsent: and inc
l
udesSubSeq
.
.
.
commit
|
commitdiff
|
tree
2011-01-23
Brian T
.
Rice
L
L
VM code using ::=
and namespace-loc
a
l
i
zation
.
commit
|
commitdiff
|
tree
2011-01-23
B
rian T
.
Rice
Re
m
oved long-
s
ince
defunct LL
V
M boo
t
s
t
rap code
.
A
ny
.
.
.
commit
|
commitdiff
|
tree
2011-01-18
Brian T
.
Rice
Co
r
e
c
ode source usag
e
of
::= and oth
e
r cleanups
.
commit
|
commitdiff
|
tree
2011-01-18
Brian T
.
Rice
Bootstra
p
code cleanups
.
commit
|
commitdiff
|
tree
2011-01-11
Brian T
.
Rice
Bootstrap syntax bug-fix
.
commit
|
commitdiff
|
tree
2011-01-11
Br
i
an
T
.
Rice
Fixed
the s
i
gnaling of RebindError
.
commit
|
commitdiff
|
tree
2011-01-11
Bri
a
n
T
.
R
i
ce
Added
a
cannotAcc
e
pt:in: mess
a
ge to signal a SlotTypeError
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Brian T
.
Ri
c
e
F
F
I us
a
ge of :
:
=
.
commit
|
commitdiff
|
tree
2011-01-11
Brian T
.
Rice
A
d
ded #Symbols
s
lot to #gl
o
b
als
d
ur
i
ng bootstrap to
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
B
rian T
.
R
i
c
e
Use of ::= i
n
the Co
m
piler, eliminating
a
lmost a
l
l
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Brian T
.
Ric
e
T
r
i
val code forma
t
ti
n
g for the pre-bootst
r
ap code
.
commit
|
commitdiff
|
tree
2011-01-11
B
rian T
.
Ri
c
e
Fix
e
d a bug in #t
r
ace
:
and made
u
se
of ::= in Co
l
lection
.
.
.
commit
|
commitdiff
|
tree
2011-01-09
Br
i
an
T
.
Rice
Impl
e
mented a
fir
s
t cut version of #to: which calls
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
Bria
n
T
.
Ric
e
Core Condition cod
e
fixes
.
commit
|
commitdiff
|
tree
2011-01-04
Brian T
.
Ric
e
Fixed the TAGS M
a
k
e
fil
e
rule
.
commit
|
commitdiff
|
tree
2011-01-04
Brian T
.
R
ice
Emacs mode tweak so that >= and <= are not
h
ighl
i
ghted
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
B
r
i
an
T
.
Rice
M
a
de
use
o
f
::= in core
l
i
braries an
d
defined
a
RebindError
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Ric
e
Typo fix for token code and
some code formatting
.
commit
|
commitdiff
|
tree
2011-01-02
B
rian T
.
Ri
c
e
Added Variab
l
e
na
m
e
d
:
and fixed bindTo:
b
ugs
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Rice
Removed
unnec
e
ssary
nam
e
d
r
eferences to Lo
a
dVariable
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Rice
Prelude fixes for
l
oading C type
o
bje
c
ts
.
commit
|
commitdiff
|
tree
2011-01-02
Bri
a
n T
.
Rice
Removed some vestigial/inapprop
r
iate self
-
ret
u
rn expressions
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Rice
Added
a
B
inding Syntax
node and implemented bindTo
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
B
rian T
.
Rice
Emacs mode ind
e
nta
t
ion fix for
t
op-level met
h
o
d
bodies
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Rice
Refacto
r
ed
`
cacheAs
:
/`re
m
em
b
erAs: to i
n
dic
a
te similarities
.
commit
|
commitdiff
|
tree
2010-12-22
B
r
ian T
.
Rice
V
ar
i
ous sma
l
l f
i
x
e
s
for bootstrap
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
R
i
ce
Support
for &imports in the p
o
st-bootstrap load: handler
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Bug-fi
x
f
or the primitive
v
ersi
o
n of load: whe
r
e imports
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Br
i
an T
.
Ri
c
e
Arranged the C
types
t
o
r
e
f
er to the
current p
l
atform
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Bri
a
n T
.
Rice
E
x
tracted "C Type
s
" namespa
c
e prefix
from its source
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Renamed
s
rc/syn
t
ax/writer
.
sl
a
te to
p
rint
.
slate for
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Brian
T
.
R
ice
Renamed "Wri
t
er" types to "PrintSt
r
e
a
m" and appropriate
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
B
r
ia
n
T
.
Rice
Implemente
d
a
n
&imports: option to load:
t
o cl
a
rify
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Bri
a
n T
.
Rice
Reverte
d
a bootstrap order adjustment
for := and :
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
B
r
ian T
.
Ri
c
e
Bu
g
-fix for ma
c
roExpand
o
n Re
s
tArguments
.
commit
|
commitdiff
|
tree
2010-12-21
Brian
T
.
Ri
c
e
Additional fixes
/
adjustments for #bindTo:
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
R
e
moved remaining calls
t
o
the
obs
o
lescent addDelegateNamed
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian
T
.
Rice
RE
A
D
ME
updates for git and imag
e
downloads
.
commit
|
commitdiff
|
tree
2010-12-21
B
rian T
.
Rice
Implemented bindT
o
: / ::= macro i
n
terms
of a bind
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian
T
.
Rice
S
y
n
tax f
i
x for
t
he multiple-v
a
lue-assignmen
t
macro
.
commit
|
commitdiff
|
tree
2010-12-21
Br
i
an
T
.
Ric
e
Core code clean
u
ps
.
commit
|
commitdiff
|
tree
2010-12-08
Bria
n
T
.
Rice
Prelud
e
update to get Travers
a
lStream types
o
u
t of
.
.
.
commit
|
commitdiff
|
tree
2010-12-08
Br
i
an
T
.
R
ice
Generaliz
e
d Emacs
mode highlighting of op-assignment
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
Brian
T
.
Rice
Used Synta
x
Pat
t
e
r
n sy
n
tax as the
f
or
m
for pretty
-
p
rintin
g
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
Brian
T
.
Rice
Namespace
c
o
de style tweak
s
.
commit
|
commitdiff
|
tree
2010-12-04
Brian
T
.
Rice
I
mplemented a ve
r
y trivial use: idiom
t
o wrap load
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
B
r
i
an T
.
Ri
c
e
Wrapped Lexer undoToken: w
i
th a Parser method
.
commit
|
commitdiff
|
tree
2010-12-02
Brian T
.
R
i
ce
Disabled interactiv
e
mode in the REPL due
to the current
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Br
i
an T
.
R
i
ce
F
ix for compareA
n
d
Hash calls i
n
ma
c
ro
.
slate
t
o be for
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Br
i
an T
.
Rice
Renam
e
d i
n
put arg
u
ment "
w
" to "pattern" for Pattern
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Brian
T
.
Rice
Eli
m
ina
t
ed
a
utoma
t
ic
e
v
a
lua
t
ion
f
rom Pat
t
ern nodes
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Ri
c
e
T
r
i
vial
c
ode-
c
l
e
anups for pri
n
ti
n
g code
.
commit
|
commitdiff
|
tree
2010-11-30
Brian
T
.
Rice
Fixed users
of
addP
r
intName:
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Final tweaks to printName
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Renam
e
d "Partial" to "Pattern" in Syntax code
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Final f
i
x of
#
printName so that it acts like an accessor
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Br
i
an
T
.
R
i
c
e
Al
t
ere
d
the sign
i
fier
of to
k
ens hold
i
ng values so that
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Altered
#prin
t
Name so that the " traitsWindo
w
" s
u
ffix
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Brian
T
.
Rice
A
l
low for C
o
nd
i
t
i
on descriptions to be n
o
n-String objects
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Brian T
.
Rice
Emacs
mode up
d
ates to read d
e
fine: lines i
n
to imenu
.
.
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Rice
Bug-fix
f
or Sy
n
tax Par
t
ial parsing
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Rice
Adjusted Parser
n
extPartial to accept a
S
y
mb
o
l lite
r
al
.
.
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Rice
B
u
g-fix
f
or reading num
b
er literals
with n
e
gative 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
redundant method defi
n
ition
.
commit
|
commitdiff
|
tree
2010-11-22
Bria
n
T
.
R
ice
E
xtr
a
cte
d
a refreshIO m
e
thod from the REPL for recreating
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Brian T
.
Ri
c
e
Added support for pi
p
e ('|') being
us
a
ble
a
s
a binary
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Brian T
.
Rice
Fixed
a
c
c
e
ss of local v
a
riables
i
n the
D
e
bugger
.
commit
|
commitdiff
|
tree
2010-11-20
B
rian T
.
Rice
Removed bootstr
a
p code use of
t
h
e
Syn
t
a
x
nam
e
space
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
Adjusted S
o
urce
W
riter for the
Synt
a
x na
m
espace
p
artitioning
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
Ad
j
usted P
r
ece
d
e
n
ce fo
r
the non
-
global Syntax
n
a
mespace
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
Typ
o
fix
in t
h
e prelude t
h
at precluded boo
t
str
a
p
.
commit
|
commitdiff
|
tree
2010-11-20
Bria
n
T
.
R
i
ce
M
ore
D
ebugge
r
code/sty
l
e cleanups
.
commit
|
commitdiff
|
tree
2010-11-20
B
rian T
.
Ri
c
e
A f
e
w up
d
ates t
o
.
gitig
n
ore for X
C
ode pr
o
ject files
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
Clean
e
d up / im
p
roved
r
o
b
ustness of the D
e
b
ugger stack
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian
T
.
Rice
Fixed remaining b
o
otstrap
dependencies on a
global
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
Lexer
f
ixes
t
o
w
hi
t
espa
c
e-handling to
a
ccommodate the
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
Merge branch '
m
aster' of
github
.
com:briantrice/slate
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian
T
.
Rice
Used
the
fixed r
e
verseReduce: to im
p
lement
`conditi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
B
ug-fix f
o
r #
(
Seq
u
ence
reverseRe
d
u
ce: _) to
supply
.
.
.
commit
|
commitdiff
|
tree
2010-11-19
Brian
T
.
Ric
e
Massi
v
e
S
y
n
tax refa
c
t
oring
.
M
o
ved the token
look
A
headBuffe
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
Brian T
.
R
ice
Adju
s
ted StreamProce
s
sor to automatically extract a
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
Brian
T
.
Rice
Fixed th
e
signifier for
t
h
e
Begi
n
LiteralParenthesis
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
B
rian T
.
Rice
Bufferin
g
-r
e
l
a
t
ed code cle
a
nups
.
commit
|
commitdiff
|
tree
2010-11-18
Brian
T
.
Rice
A
d
ded
C
ollection #ifEmp
t
y:/#
i
fNotEmpty
:
/#ifNotEm
p
ty
D
o
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
Br
i
a
n T
.
R
i
ce
More Synt
a
x code refactori
n
g
s
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
S
ome simple code clean-up
s
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
Fi
x
es for o
p
ti
o
nal keyword parsing under
t
he new S
y
ntax
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
Bootstra
p
Ge
n
er
a
tor code cl
e
a
n-u
p
s
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
Improve
d
Emacs mode synta
x
highli
g
hting o
f
retur
n
sel
e
ctors
.
commit
|
commitdiff
|
tree
2010-11-16
Brian
T
.
R
i
ce
I
mp
r
o
v
ed support for condensed print
i
ng
of disas
s
embly
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
R
ice
Added a
&depth: optional
k
eyword to
p
rint
S
t
ring
a
nd
.
.
.
commit
|
commitdiff
|
tree
next