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
Started storage class; merged cpp/cc
2009-03-04
Joshua
Phillips
Started stor
a
ge
c
lass; merged cpp/cc
commit
|
commitdiff
|
tree
2008-12-27
J
oshua
Phillips
Removed commented-out m
a
i
n
(
) in scan
n
er
.
c
commit
|
commitdiff
|
tree
2008-12-25
Joshua Phillips
Goto statem
e
nts
.
commit
|
commitdiff
|
tree
2008-12-25
Jos
h
ua Philli
p
s
Parse labels
.
commit
|
commitdiff
|
tree
2008-12-25
Joshua Phill
i
ps
C
reated
'
s
t
ruct token'
.
commit
|
commitdiff
|
tree
2008-12-21
Joshua Phillips
Case labels,
b
reak/contin
u
e/return
.
commit
|
commitdiff
|
tree
2008-12-21
Joshua Ph
i
llips
S
w
i
tch statements
(an
d
case l
a
bels)
commit
|
commitdiff
|
tree
2008-12-21
Joshua Ph
i
l
l
ips
While loops, do
l
oops, for loops
.
commit
|
commitdiff
|
tree
2008-12-21
J
oshua Phillips
String literals, proper co
m
pound statem
e
n
t
p
a
rsi
n
g
.
commit
|
commitdiff
|
tree
2008-12-19
Joshua Phillips
A
d
ded
m
a
n
y
more una
r
y
o
p
erators
.
commit
|
commitdiff
|
tree
2008-12-19
Joshua Phillips
P
arse u
n
a
ry opera
t
ors ++/--
.
commit
|
commitdiff
|
tree
2008-12-18
Joshu
a
Phillips
L
e
x and
p
arse num
e
ri
c
literals
.
commit
|
commitdiff
|
tree
2008-12-18
Joshua Phill
i
ps
Parse function
body
.
commit
|
commitdiff
|
tree
2008-12-13
Josh
u
a
Ph
i
llips
Converte
d
tabs to sp
a
c
es, build into b
u
ild/ dir
commit
|
commitdiff
|
tree
2008-12-13
Joshua P
h
i
llips
Use
tok_t instead of int for
token
n
umbers
.
commit
|
commitdiff
|
tree
2008-12-13
Jo
s
hua Phillips
Struc
t
/enum
parsi
n
g
.
Defi
n
e macros TOK
a
nd LE
X
commit
|
commitdiff
|
tree
2008-12-13
Joshua
Phil
l
ips
Par
s
e
v
ariadi
c
functions
.
commit
|
commitdiff
|
tree
2008-12-13
J
oshua
P
hillips
C
o
mpare duplicate function declarat
i
ons
.
commit
|
commitdiff
|
tree
2008-12-13
J
o
shua
P
h
illip
s
Split cc_parse_decl into c
c
_parse_decl_functio
n
an
d
commit
|
commitdiff
|
tree
2008-12-13
Josh
u
a Phi
l
l
i
p
s
Start splitt
i
ng
cc_parse_decl up, so it doesn't get
.
.
.
commit
|
commitdiff
|
tree
2008-12-13
Joshu
a
P
hillips
Pa
r
se more than one function parameter, an
d
void func
t
i
ons
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillips
St
a
rt pa
r
si
n
g functi
o
n declarat
i
on
s
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phil
l
ips
Dump type info from stree
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillips
S
ta
r
t parsing basic typ
e
s
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillips
Star
t
parsing expressions
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Philli
p
s
P
rettify the ou
t
put of th
e
tree printing code
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Ph
i
l
l
i
p
s
Defin
e
syntax tree and some functions to manipulate it
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua
P
hilli
p
s
String and
p
u
nct
u
ation lex
i
n
g
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phill
i
ps
Started
C
compiler's lexer (hand
-
writte
n
, of
c
ourse)
.
commit
|
commitdiff
|
tree
2008-12-13
Jos
h
ua Phillips
Moved s
o
m
e
declarations to cpp
.
h
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua
P
hillips
Begi
n
#
i
f implementa
t
ion
.
commit
|
commitdiff
|
tree
2008-12-13
J
o
shua Phill
i
ps
Initial c
o
mmit of preproc
e
ssor
.
commit
|
commitdiff
|
tree