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
Case labels, break/continue/return.
2008-12-21
Joshua Phillips
Case labels, break/co
n
t
i
nue/retu
r
n
.
commit
|
commitdiff
|
tree
2008-12-21
Jos
h
ua Phi
l
lips
Switch state
m
ents (and case labels)
commit
|
commitdiff
|
tree
2008-12-21
Jo
s
h
u
a P
h
illips
While loops, do loops, for loops
.
commit
|
commitdiff
|
tree
2008-12-21
Joshua Phill
i
p
s
Strin
g
literals, proper compound statement pa
r
sing
.
commit
|
commitdiff
|
tree
2008-12-19
J
o
shua Phillips
Added many more unary op
e
rators
.
commit
|
commitdiff
|
tree
2008-12-19
Joshua Phillips
Pa
r
s
e
u
nary opera
t
ors ++/--
.
commit
|
commitdiff
|
tree
2008-12-18
J
oshua Phillips
Lex
and pars
e
numer
i
c
literals
.
commit
|
commitdiff
|
tree
2008-12-18
Joshua Phillips
Parse f
u
nction body
.
commit
|
commitdiff
|
tree
2008-12-13
Joshu
a
Phillips
Converted tabs to spac
e
s,
b
uild into build/ dir
commit
|
commitdiff
|
tree
2008-12-13
Jo
s
h
ua Philli
p
s
Use tok
_
t instead of
int for tok
e
n
numb
e
rs
.
commit
|
commitdiff
|
tree
2008-12-13
J
oshua Phill
i
ps
Struct/e
n
u
m
parsin
g
.
D
efine ma
c
r
os TOK and
LEX
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillip
s
Parse va
r
i
adic
f
unctions
.
commit
|
commitdiff
|
tree
2008-12-13
J
oshu
a
Phill
i
ps
Compa
r
e dupl
i
cate func
t
ion dec
l
a
rations
.
commit
|
commitdiff
|
tree
2008-12-13
Jos
h
ua Phillips
Split
cc_parse
_
d
ecl in
t
o cc_pars
e
_dec
l
_function and
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillips
S
t
art spli
t
ting cc_parse_d
e
cl up,
s
o it doesn't get
.
.
.
commit
|
commitdiff
|
tree
2008-12-13
Joshu
a
Phillips
P
a
rse more than one f
u
nctio
n
para
m
eter, and v
o
id fun
c
tions
.
commit
|
commitdiff
|
tree
2008-12-13
Jos
h
u
a
Philli
p
s
Sta
r
t
pars
i
ng functi
o
n
d
eclaration
s
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillips
Dum
p
type info from stree
.
commit
|
commitdiff
|
tree
2008-12-13
Josh
u
a Phillip
s
Star
t
parsing ba
s
i
c
t
ypes
.
commit
|
commitdiff
|
tree
2008-12-13
J
o
shua
P
hilli
p
s
Start parsing expressions
.
commit
|
commitdiff
|
tree
2008-12-13
J
o
shua Phill
i
ps
Prettify t
h
e output
of the
t
re
e
printi
n
g
code
.
commit
|
commitdiff
|
tree
2008-12-13
Josh
u
a P
h
il
l
ip
s
D
e
fine synta
x
t
ree and some
f
u
n
c
t
ions to manip
u
late it
.
commit
|
commitdiff
|
tree
2008-12-13
Joshu
a
Phill
i
ps
String
and p
u
n
ctuati
o
n lexing
.
commit
|
commitdiff
|
tree
2008-12-13
Jo
s
hua Phillips
Started C compiler's lexer (hand-written, of cou
r
se)
.
commit
|
commitdiff
|
tree
2008-12-13
J
oshua
P
hillips
Moved some de
c
larations
to cpp
.
h
.
commit
|
commitdiff
|
tree
2008-12-13
Josh
u
a Philli
p
s
Begin #if i
m
pleme
n
tat
i
on
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillips
Initial commit
of pr
e
p
r
ocessor
.
commit
|
commitdiff
|
tree