repo.or.cz
/
mcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Used Variables instead of Options, in SConstruct
2009-04-25
Joshua Phil
l
ips
Us
e
d
Varia
b
les
i
nstead
of
O
ptions,
i
n S
C
onstruct
commit
|
commitdiff
|
tree
2009-03-11
J
o
shua P
h
i
l
lips
Started writing int
e
rmediate
code support code
commit
|
commitdiff
|
tree
2009-03-04
Jo
s
hu
a
P
h
i
ll
i
ps
Start
e
d stor
a
ge class; merge
d
cpp/cc
commit
|
commitdiff
|
tree
2008-12-27
Joshua Phillips
Removed
c
o
mmented-out m
a
in() in
scanner
.
c
commit
|
commitdiff
|
tree
2008-12-25
Joshua Phillips
G
o
to statements
.
commit
|
commitdiff
|
tree
2008-12-25
Jo
s
hua Phil
l
ips
Parse labels
.
commit
|
commitdiff
|
tree
2008-12-25
Joshua Phillips
Crea
t
ed
'stru
c
t t
o
ken'
.
commit
|
commitdiff
|
tree
2008-12-21
Joshua
Phillips
Case labels,
b
r
e
ak/continue/return
.
commit
|
commitdiff
|
tree
2008-12-21
Joshua Phillips
Switch
s
tatements
(an
d
case labels)
commit
|
commitdiff
|
tree
2008-12-21
Joshua
Phillips
While loops, do loops
,
for loops
.
commit
|
commitdiff
|
tree
2008-12-21
Joshua Phillips
Stri
n
g litera
l
s, p
r
oper c
o
mpou
n
d
s
tatement parsing
.
commit
|
commitdiff
|
tree
2008-12-19
Joshua Phillips
Add
e
d many
more un
a
ry operators
.
commit
|
commitdiff
|
tree
2008-12-19
Joshua P
h
illi
p
s
Pa
r
se u
n
ar
y
o
p
e
rato
r
s ++/--
.
commit
|
commitdiff
|
tree
2008-12-18
Joshu
a
Phi
l
lips
Lex
a
nd parse numeric literals
.
commit
|
commitdiff
|
tree
2008-12-18
Josh
u
a Phillips
Par
s
e funct
i
o
n b
o
dy
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua P
h
illips
Conver
t
ed
tabs to spac
e
s, b
u
ild into build/
d
ir
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillips
U
se tok_t instead of int for to
k
e
n
num
b
e
r
s
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua
P
hilli
p
s
Str
u
ct/en
u
m
parsing
.
De
f
in
e
macros TOK and LEX
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillips
Pars
e
varia
d
ic fun
c
tions
.
commit
|
commitdiff
|
tree
2008-12-13
Jo
s
hua Phillip
s
Compare duplicate
fu
n
ction declarations
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua
Phi
l
lips
Split cc_parse_decl into
c
c_parse_decl_function and
commit
|
commitdiff
|
tree
2008-12-13
Joshua
P
hillips
Sta
r
t spli
t
tin
g
cc_parse_decl
u
p, so it doesn't
g
et
.
.
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phil
l
ip
s
Par
s
e m
o
re t
h
an one
f
u
n
c
tion parameter, and void f
u
nct
i
ons
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillip
s
St
a
rt parsing f
u
n
cti
o
n declaratio
n
s
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillips
Dump type i
n
fo fro
m
s
t
ree
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua P
h
illips
S
t
art p
a
rsing
basic types
.
commit
|
commitdiff
|
tree
2008-12-13
Jo
s
hua Ph
i
llips
Star
t
pa
r
s
i
ng expr
e
ssions
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillips
Pre
t
tify the output of the tree pri
n
ting code
.
commit
|
commitdiff
|
tree
2008-12-13
Jo
s
h
u
a Phillips
Defin
e
syntax tree an
d
some funct
i
o
ns t
o
manipu
l
ate it
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Philli
p
s
String a
n
d pu
n
ctuation lexing
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phi
l
l
ips
Started
C c
o
mpiler's lexer (hand-
w
ritten, of cours
e
)
.
commit
|
commitdiff
|
tree
2008-12-13
Josh
u
a
Phillips
M
oved some declarations
to cpp
.
h
.
commit
|
commitdiff
|
tree
2008-12-13
J
o
sh
u
a Phi
l
lips
Begin #if imp
l
e
m
entat
i
o
n
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillips
Initia
l
commit of p
r
eprocessor
.
commit
|
commitdiff
|
tree