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
B
ri
a
n T
.
R
ice
Use of
:
:
=
in the Compiler, eliminating alm
o
st a
l
l
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Brian T
.
R
i
c
e
Trival code f
o
rmatting for the pre-bootstrap co
d
e
.
commit
|
commitdiff
|
tree
2011-01-11
Brian T
.
Rice
F
i
x
e
d a bug in #trace: and m
a
de use
of ::= in Collection
.
.
.
commit
|
commitdiff
|
tree
2011-01-09
Brian T
.
Rice
Implemen
t
ed a fi
r
st cut
versio
n
of #to: w
h
ich
c
alls
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
B
r
i
a
n T
.
R
i
ce
Core Conditio
n
code fixes
.
commit
|
commitdiff
|
tree
2011-01-04
B
rian T
.
Rice
Fixed the TAGS Makefile rule
.
commit
|
commitdiff
|
tree
2011-01-04
B
r
ian T
.
Rice
Ema
c
s mode
t
w
e
ak
so that >= and <
=
ar
e
not highlig
h
ted
.
.
.
commit
|
commitdiff
|
tree
2011-01-04
B
r
ia
n
T
.
Ric
e
Made us
e
o
f ::= in co
r
e li
b
raries
a
nd defined a RebindError
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Bria
n
T
.
Rice
T
y
po fix for token code and some
c
ode formatting
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Rice
A
dded Variable named: and fixed bindTo: bugs
.
commit
|
commitdiff
|
tree
2011-01-02
Bri
a
n T
.
R
i
ce
Removed unnecessary nam
e
d
references to LoadVari
a
ble
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Rice
Pr
e
lud
e
fixes for
loadi
n
g C type
objects
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Rice
Removed some vestigial/
i
nappropriat
e
self-retu
r
n
ex
p
res
s
ion
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
B
r
ian T
.
Rice
Added a Bi
n
d
ing S
y
nta
x
node and
i
mp
l
emented bindTo
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Brian T
.
Rice
E
macs mode ind
e
n
ta
t
ion f
i
x for top-
l
evel m
e
t
h
od bodi
e
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Brian
T
.
Ric
e
Refacto
r
ed
`cacheAs
:
/`rememberAs:
to indicate simi
l
ariti
e
s
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Vari
o
us sm
a
ll fixes f
o
r bootstrap
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Support for
&imports in the p
o
s
t
-bootstrap load: handler
.
commit
|
commitdiff
|
tree
2010-12-22
B
r
i
a
n T
.
Rice
Bug-fix fo
r
t
h
e
p
r
i
mit
i
ve version of
l
oad:
w
here imports
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
A
rrang
e
d
t
he C type
s
t
o refer
to
the current pla
t
form
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Extracted "C Types" nam
e
space prefix from i
t
s
source
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Rename
d
src/syntax/writer
.
slat
e
t
o print
.
slate for
.
.
.
commit
|
commitdiff
|
tree
2010-12-22
Brian T
.
Rice
Renamed "Wr
i
ter" types to
"PrintStream" and app
r
o
p
riate
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian
T
.
Rice
I
m
p
l
e
mented
a
n &imports:
option to l
o
a
d: to c
l
arify
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Bri
a
n T
.
Rice
Reverted a bootstrap order adj
u
s
tme
n
t fo
r
:=
a
nd :
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
Bug-fix fo
r
macroExpand on RestArguments
.
commit
|
commitdiff
|
tree
2010-12-21
Brian
T
.
Rice
Addit
i
onal fixes/adjus
t
ment
s
for #bindTo:
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
R
emoved r
e
m
a
ining calls to the
o
b
s
olescent addDelegateNam
e
d
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
B
rian
T
.
R
i
c
e
RE
A
DME updates for
g
it and im
a
g
e
d
o
wnloads
.
commit
|
commitdiff
|
tree
2010-12-21
Brian
T
.
Rice
I
mplemented bindT
o
:
/
::= macr
o
in t
e
rms o
f
a bind
.
.
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
R
ice
Syntax fix for the multiple-value-assignmen
t
macro
.
commit
|
commitdiff
|
tree
2010-12-21
Brian T
.
Rice
Core code
c
l
e
anups
.
commit
|
commitdiff
|
tree
2010-12-08
Brian T
.
R
i
c
e
Prelude update to get
T
raver
s
al
S
trea
m
t
y
p
es
o
u
t
o
f
.
.
.
commit
|
commitdiff
|
tree
2010-12-08
Brian T
.
Rice
Gener
a
lized Emacs mode
h
i
ghlightin
g
of o
p
-assignment
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
B
rian T
.
Ric
e
Us
e
d
Synt
a
x Pattern syn
t
ax as t
h
e
f
orm for
p
rett
y
-printing
.
.
.
commit
|
commitdiff
|
tree
2010-12-05
Brian T
.
Rice
Namespace code style t
w
eaks
.
commit
|
commitdiff
|
tree
2010-12-04
B
ria
n
T
.
Ri
c
e
I
mp
l
emented
a very trivial use: idiom to wrap load
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
B
r
ian T
.
Rice
Wrapped Lexer und
o
Token: with a
P
a
rser method
.
commit
|
commitdiff
|
tree
2010-12-02
B
rian T
.
Rice
Disa
b
l
e
d
interactive
mode in th
e
REPL due to
t
he
c
urrent
.
.
.
commit
|
commitdiff
|
tree
2010-12-02
Brian T
.
Ri
c
e
Fi
x
f
or co
m
p
a
reAndHash calls in macro
.
sl
a
t
e to be f
o
r
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Bri
a
n T
.
Rice
Renamed input ar
g
umen
t
"
w" to "pat
t
e
r
n"
for
Pattern
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
B
ria
n
T
.
R
ice
Eliminated automatic
e
valuation from Pattern nodes
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Tri
v
ial code-cle
a
nups
for printing
c
ode
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Fixed user
s
o
f addPri
n
tName:
.
commit
|
commitdiff
|
tree
2010-11-30
B
rian
T
.
Rice
Final tweaks to printName
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
R
e
nam
e
d
"
P
artia
l
"
t
o "
P
a
t
ter
n
"
in Synt
a
x cod
e
.
commit
|
commitdiff
|
tree
2010-11-30
Brian
T
.
Ri
c
e
F
inal fix o
f
#printN
a
m
e so that it
acts like an
accessor
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Br
i
an T
.
Rice
Altered the signifier
of tokens hol
d
ing
v
alues so that
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
Al
t
ered
#
printName so that the " traitsWindow" suffi
x
.
.
.
commit
|
commitdiff
|
tree
2010-11-30
Brian T
.
Rice
A
l
low for Conditio
n
descrip
t
i
ons to be non-St
r
ing objects
.
.
.
commit
|
commitdiff
|
tree
2010-11-29
Brian T
.
R
ice
Emacs mo
d
e
up
d
ates to
r
ead define: lines into imenu
.
.
.
commit
|
commitdiff
|
tree
2010-11-22
Brian
T
.
Ri
c
e
B
ug
-
fix for Syntax
P
a
rtia
l
pars
i
ng
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Rice
Adjuste
d
Parser nextPa
r
t
i
al
to accept a Symbol liter
a
l
.
.
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Rice
B
u
g
-fix for re
a
din
g
n
umber
l
iterals with negative exponen
t
s
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Rice
C
larified Lexer
m
ethods
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
R
i
c
e
Removed a
r
e
d
undant method def
i
n
i
t
ion
.
commit
|
commitdiff
|
tree
2010-11-22
Brian T
.
Rice
Extra
c
ted a refreshIO method from the REPL for recreating
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Brian T
.
Rice
Added support for pip
e
(
'
|
'
)
b
e
ing usable as a
binary
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
Brian T
.
Rice
F
i
x
ed
a
ccess of loca
l
varia
b
les in
t
he Debugger
.
commit
|
commitdiff
|
tree
2010-11-20
B
rian T
.
Rice
R
e
m
ov
e
d bootstrap co
d
e use o
f
t
h
e Syntax na
m
espace
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
Adjusted
S
ourceWriter for the Syn
t
a
x namespa
c
e
p
a
rtitioning
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
Adju
s
t
e
d Pr
e
ce
d
ence f
o
r the non-g
l
obal
Sy
n
t
a
x nam
e
space
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
Typo f
i
x in the pre
l
ude
that pre
c
lud
e
d bootstrap
.
commit
|
commitdiff
|
tree
2010-11-20
B
r
ia
n
T
.
Rice
M
o
r
e Debu
g
g
e
r co
d
e/st
y
le
c
leanu
p
s
.
commit
|
commitdiff
|
tree
2010-11-20
Bri
a
n T
.
Rice
A few update
s
t
o
.
g
it
i
gnore for X
C
ode proj
e
ct
f
i
les
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
C
leaned up / improved rob
u
stn
e
ss of
the Debu
g
ge
r
s
tack
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
R
i
ce
Fixed remain
i
ng bootst
r
ap dependencies on
a global
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Ric
e
Lexer fix
e
s
t
o
w
hitespace-handling to accommodate the
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
R
ic
e
Merge branch 'master' of github
.
com:
b
r
iantrice/sla
t
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
U
sed the fixed rev
e
r
seRedu
c
e: to implement `
c
onditions
.
.
.
commit
|
commitdiff
|
tree
2010-11-20
Brian T
.
Rice
Bug-
f
i
x
f
or #(Sequence revers
e
Reduce: _) to
supply
.
.
.
commit
|
commitdiff
|
tree
2010-11-19
Brian T
.
Rice
Mass
i
ve
S
yntax refactoring
.
Moved the to
k
en look
A
hea
d
Buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
Brian T
.
R
i
c
e
A
djus
t
ed
StreamProcessor to
automatically extract a
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
B
r
ia
n
T
.
Rice
Fixed the signifier f
o
r the Begin
L
iteralParenthesis
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
Brian
T
.
Ric
e
B
uffering-related code cl
e
anups
.
commit
|
commitdiff
|
tree
2010-11-18
Brian T
.
Rice
Ad
d
ed Coll
e
ction #ifEmpt
y
:/#ifNot
E
m
p
t
y:
/
#ifNotEmptyDo
.
.
.
commit
|
commitdiff
|
tree
2010-11-18
Brian T
.
Rice
More Syntax c
o
de r
e
fac
t
orings
.
commit
|
commitdiff
|
tree
2010-11-16
Bri
a
n
T
.
Rice
Some simple code
clean-ups
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
Fixes
for optional
k
e
y
word parsing under
t
h
e
ne
w
Syntax
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
B
r
ian
T
.
Ri
c
e
Bootstrap Generator cod
e
clean-ups
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
Improve
d
E
macs mode
s
yntax highlighting
o
f return selectors
.
commit
|
commitdiff
|
tree
2010-11-16
B
r
i
a
n
T
.
Ri
c
e
Imp
r
oved support for condensed printing
of d
i
sass
e
mbly
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
Adde
d
a &d
e
pth: optional
key
w
ord to printSt
r
ing and
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
Cha
n
ge
d
the Debugger so
that instruction
s
in
t
h
e
current
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
B
r
ian
T
.
Rice
Adjusted
S
yn
t
a
x
L
exer to avoid inter
n
i
n
g any S
t
rings
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Brian T
.
Rice
U
p
date
d
demo c
o
de
to use assig
n
m
e
n
t syntax and op-assignments
.
commit
|
commitdiff
|
tree
2010-11-15
Brian T
.
Ric
e
Im
p
lemented op-assignment across all
libraries
.
commit
|
commitdiff
|
tree
2010-11-15
Brian T
.
Ric
e
Em
a
cs mode
h
i
ghlightin
g
for op-as
s
ignment
.
commit
|
commitdiff
|
tree
2010-11-15
Brian T
.
Rice
Re-merged
Syntax
P
ars
e
r nextSignatur
e
and nextDefinit
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-11-15
Brian T
.
R
ice
Impleme
n
t
ed/finished pretty-printin
g
of Syntax Part
i
al
.
commit
|
commitdiff
|
tree
2010-11-14
Brian T
.
Rice
R
emov
e
d
s
electors
<
-N whi
c
h ali
a
se
d
#fill:with:
.
All
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Brian
T
.
Rice
F
i
xed
S
e
quence jo
i
n method to at
least d
o
som
e
t
h
ing
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Brian T
.
Rice
Fixed Syntax Partial #arity a
n
d #comp
l
eteWith
:
so that
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Bri
a
n
T
.
Rice
Fix to Partial-
c
ha
i
ning so th
a
t
Impli
c
itArg
u
ment n
o
des
.
.
.
commit
|
commitdiff
|
tree
2010-11-14
Brian T
.
Rice
Source
c
h
anges making use of Partials-chaining
.
commit
|
commitdiff
|
tree
2010-11-13
Brian T
.
Ri
c
e
Bug-fixes f
o
r messag
e
-chai
n
i
ng us
i
ng Syntax Partial
.
commit
|
commitdiff
|
tree
2010-11-13
Brian T
.
Rice
More
Syntax Partial code suppo
r
t, fixing a numbe
r
of
.
.
.
commit
|
commitdiff
|
tree
2010-11-13
Brian T
.
Rice
Various code cleanups
.
commit
|
commitdiff
|
tree
2010-11-12
Brian T
.
Rice
Par
s
er code cleanups, and f
i
nal fix for Syntax Signature
.
.
.
commit
|
commitdiff
|
tree
2010-11-12
Br
i
an T
.
Ri
c
e
More
c
ode
cleanups,
p
ursu
a
nt to Syntax Signat
u
r
e
usage
.
commit
|
commitdiff
|
tree
next