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
Cas
e
labels,
b
reak/continue/return
.
commit
|
commitdiff
|
tree
2008-12-21
J
oshua Phillips
S
w
it
c
h st
a
tements
(
and ca
s
e labels
)
commit
|
commitdiff
|
tree
2008-12-21
Jo
s
hua
P
hill
i
ps
Whi
l
e loops, do
l
oop
s
, fo
r
l
o
ops
.
commit
|
commitdiff
|
tree
2008-12-21
Jo
s
h
u
a
P
hillips
S
t
r
in
g
literals, p
r
oper compound statement parsing
.
commit
|
commitdiff
|
tree
2008-12-19
J
o
shua Phillips
Ad
d
ed many
more
u
nary op
e
r
a
tors
.
commit
|
commitdiff
|
tree
2008-12-19
Jos
h
ua Phi
l
li
p
s
Parse unary operato
r
s +
+
/-
-
.
commit
|
commitdiff
|
tree
2008-12-18
Joshua
P
hill
i
p
s
L
e
x
and parse numeri
c
literals
.
commit
|
commitdiff
|
tree
2008-12-18
Josh
u
a Phillips
Parse function body
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Ph
i
llips
Conve
r
ted
t
a
b
s t
o
spaces, build int
o
bu
i
ld/ dir
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillips
Use tok_t i
n
stea
d
of int for token numbers
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua P
h
illips
Struct/enu
m
par
s
i
n
g
.
Define macros TOK and LEX
commit
|
commitdiff
|
tree
2008-12-13
J
oshua
P
h
i
ll
i
ps
Parse
variadic functions
.
commit
|
commitdiff
|
tree
2008-12-13
J
oshua Phillips
Co
m
par
e
dupli
c
ate fun
c
tion declarations
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua
Phillips
Spl
i
t cc
_
parse_decl into
cc_par
s
e_decl_function
a
nd
commit
|
commitdiff
|
tree
2008-12-13
J
oshua Phillips
Start s
p
li
t
ting cc_parse_decl up, so
i
t does
n
't get
.
.
.
commit
|
commitdiff
|
tree
2008-12-13
Jo
s
hua
P
hillips
P
arse more
t
h
an one f
u
nct
i
on paramet
e
r, and void fu
n
cti
o
ns
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Ph
i
lli
p
s
Sta
r
t parsing f
u
nction declarations
.
commit
|
commitdiff
|
tree
2008-12-13
J
os
h
ua
Phillips
Dum
p
t
y
pe info
from stree
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phi
l
lips
S
tart parsin
g
basic types
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillip
s
Start parsi
n
g exp
r
e
ssi
o
ns
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua
P
hillips
Prettify the
o
utput
of the tree pr
i
n
t
i
ng c
o
d
e
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillips
D
ef
i
ne syntax tree and
s
o
m
e functions to manip
u
late it
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillip
s
String a
n
d punctuation lexing
.
commit
|
commitdiff
|
tree
2008-12-13
Joshua Phillips
Started C
compil
e
r's lexer (
h
and-written, of co
u
rse)
.
commit
|
commitdiff
|
tree
2008-12-13
J
os
h
ua Phillips
Moved some decla
r
ations to cp
p
.
h
.
commit
|
commitdiff
|
tree
2008-12-13
J
oshua Phill
i
p
s
Be
g
in
#if im
p
lementation
.
commit
|
commitdiff
|
tree
2008-12-13
Jo
s
hua Phillips
I
n
it
i
al comm
i
t of prepr
o
cessor
.
commit
|
commitdiff
|
tree