repo.or.cz
/
bison
/
ericb.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Support parens in calc++.
2008-11-11
Akim De
m
a
ill
e
Support parens in calc++
.
commit
|
commitdiff
|
tree
2008-11-11
Akim De
m
aille
Simplify lalr1
.
c
c
sin
c
e
%
defines i
s
mandatory
.
commit
|
commitdiff
|
tree
2008-11-11
Akim D
e
maille
TODO: yyfmt
.
commit
|
commitdiff
|
tree
2008-11-11
Akim De
m
ail
l
e
Prefer M4 to CP
P
.
commit
|
commitdiff
|
tree
2008-11-11
Aki
m
Demaille
Su
p
p
ort i
1
8
n
of the
parse error messages
.
commit
|
commitdiff
|
tree
2008-11-11
Akim De
m
aille
More TODO
.
commit
|
commitdiff
|
tree
2008-11-11
Akim
Demaille
Ma
k
e
it possibl
e
to return a
s
y
m
bol_type from yyl
e
x
.
commit
|
commitdiff
|
tree
2008-11-11
A
kim Dem
a
ille
Remove useless bench case
.
commit
|
commitdiff
|
tree
2008-11-11
Akim Demai
l
le
Improve display o
f
directives
.
commit
|
commitdiff
|
tree
2008-11-11
Akim Demaill
e
Use st
r
ing_c
a
st in the bench
.
commit
|
commitdiff
|
tree
2008-11-11
Akim Demaille
R
e
place yychar with a Boo
l
ean
.
commit
|
commitdiff
|
tree
2008-11-11
A
k
im Demaille
F
a
c
t
or the t
a
b
les
.
commit
|
commitdiff
|
tree
2008-11-11
A
k
i
m Demaille
Let yytran
s
late handle th
e
e
o
f cas
e
.
commit
|
commitdiff
|
tree
2008-11-11
A
k
im De
m
aille
yychar canno
t
be emp
t
y
in
y
yerrla
b
.
commit
|
commitdiff
|
tree
2008-11-11
Aki
m
Demaille
Ben
c
h: s
y
n
tactic sugar
for
%define/#de
f
ine
.
commit
|
commitdiff
|
tree
2008-11-11
A
kim
De
m
ai
l
le
Less me
m
or
y
pressure on the "list
"
benc
h
.
commit
|
commitdiff
|
tree
2008-11-11
Akim Demaille
I
ntroduce make_sy
m
bol
.
commit
|
commitdiff
|
tree
2008-11-11
Akim Dem
a
i
l
l
e
Info
r
m m4 w
h
ethe
r
a tag is a valid id
.
commit
|
commitdiff
|
tree
2008-11-11
Akim Demaille
Add Cha
n
geLo
g
entry for
the pr
e
vious checkin
.
commit
|
commitdiff
|
tree
2008-11-11
A
kim Demaille
Get rid o
f
t
abulat
i
o
ns
in the
J
a
v
a
output
.
commit
|
commitdiff
|
tree
2008-11-10
Akim
De
m
aille
Update
TODO
.
commit
|
commitdiff
|
tree
2008-11-10
Akim Dem
a
i
l
le
Format
t
ing changes
.
commit
|
commitdiff
|
tree
2008-11-10
Akim De
m
ail
l
e
More informat
i
on
a
bo
u
t th
e
s
y
mbols
.
commit
|
commitdiff
|
tree
2008-11-10
Akim
Demaille
R
e
g
en
.
commit
|
commitdiff
|
tree
2008-11-10
Akim De
m
a
i
lle
Make parser::yy
t
ra
n
s
l
a
t
e
static
.
commit
|
commitdiff
|
tree
2008-11-10
Akim D
e
maille
A
void t
r
a
iling spaces
.
commit
|
commitdiff
|
tree
2008-11-10
Ak
i
m
D
ema
i
lle
Comment chang
e
s
.
commit
|
commitdiff
|
tree
2008-11-10
Akim Demaille
Use "enum" fo
r
integral cons
t
an
t
s
.
commit
|
commitdiff
|
tree
2008-11-10
Ak
i
m Demail
l
e
Shortcut
s
in bench di
r
ect
i
ves
.
commit
|
commitdiff
|
tree
2008-11-10
Akim Demaille
Fo
r
m
atting
changes
.
commit
|
commitdiff
|
tree
2008-11-10
A
k
i
m
D
e
ma
i
lle
Adj
u
st verbos
e
m
e
ssage
t
o usin
g
emacs
.
commit
|
commitdiff
|
tree
2008-11-10
Akim Demaille
Classify
sym
b
ols by
type-name
.
commit
|
commitdiff
|
tree
2008-11-10
Akim
Demai
l
le
Change the handling of the symbols
i
n the skeletons
.
commit
|
commitdiff
|
tree
2008-11-10
Akim Demaille
--trace=m
u
scle
s
commit
|
commitdiff
|
tree
2008-11-10
Akim Dema
i
lle
m
u
sc
l
es_out
p
u
t
.
commit
|
commitdiff
|
tree
2008-11-10
A
kim Demaille
Formatting changes
.
commit
|
commitdiff
|
tree
2008-11-10
Ak
i
m Demai
l
le
Update
the va
r
i
a
nt example
.
commit
|
commitdiff
|
tree
2008-11-10
A
kim De
m
ai
l
le
Support
c
onstructor
wit
h
an argument
.
commit
|
commitdiff
|
tree
2008-11-10
Akim
D
emaille
T
e
st v
a
r
iants
.
commit
|
commitdiff
|
tree
2008-11-10
A
kim Demaille
Rege
n
.
commit
|
commitdiff
|
tree
2008-11-10
Akim D
e
maille
A
dd %prec
e
dence su
p
port
.
commit
|
commitdiff
|
tree
2008-11-09
A
kim Dem
a
il
l
e
Make ben
c
hes in a s
u
b dirs
.
commit
|
commitdiff
|
tree
2008-11-09
Akim Demaille
fix eo
f
c
o
n
d
ition
commit
|
commitdiff
|
tree
2008-11-09
Akim Demaille
Fix -
-
hel
p
.
commit
|
commitdiff
|
tree
2008-11-09
Akim De
m
aille
Require the
g
ene
r
ation of parse
-
gram
.
out
p
ut
.
commit
|
commitdiff
|
tree
2008-11-09
Akim
D
emaille
Formatting changes
.
commit
|
commitdiff
|
tree
2008-11-09
Akim Demaille
Update TODO
.
commit
|
commitdiff
|
tree
2008-11-09
Ak
i
m Demaille
En
h
ance
b
en
c
h
.
pl
.
commit
|
commitdiff
|
tree
2008-11-09
Akim
Dema
i
l
le
Us
e
a
stati
c
hierarchy for
s
ymbo
l
s in the C++
p
arser
.
commit
|
commitdiff
|
tree
2008-11-09
Akim Demaille
b
e
nch
.
pl
-d, --directive
.
commit
|
commitdiff
|
tree
2008-11-09
Akim Demai
l
le
Use inline for small operations
.
commit
|
commitdiff
|
tree
2008-11-09
Akim
D
emai
l
le
Introdu
c
e a hierarchy for s
y
mb
o
ls
.
commit
|
commitdiff
|
tree
2008-11-09
Akim Demai
l
le
Rename data_type and st
a
ck_s
y
mbol_
t
y
pe
.
commit
|
commitdiff
|
tree
2008-11-09
Aki
m
Demaille
Handle semantic value a
n
d location to
g
ether
.
commit
|
commitdiff
|
tree
2008-11-09
Akim Demaille
P
ush a
complet
e
s
ymbol,
n
ot
c
onnected parts
.
commit
|
commitdiff
|
tree
2008-11-09
Akim Demaille
A
gregate yy
l
val
a
nd yylloc
.
commit
|
commitdiff
|
tree
2008-11-09
A
kim Demai
l
le
Rely on the state stack to display redu
c
tion
t
races
.
commit
|
commitdiff
|
tree
2008-11-09
Akim
D
ema
i
l
le
Fuse yyval and yyloc int
o
y
y
l
hs
.
commit
|
commitdiff
|
tree
2008-11-07
Aki
m
Demai
l
le
M
ov
i
n
g
push t
r
aces into yypus
h
_
.
commit
|
commitdiff
|
tree
2008-11-07
Akim D
e
mai
l
le
Th
e
single-stack C++ parser is
n
ow the standard one
.
commit
|
commitdiff
|
tree
2008-11-07
Akim
Demaille
A
v
oid em
p
ty-if w
a
rnings
.
commit
|
commitdiff
|
tree
2008-11-07
Akim
Dem
a
ille
P
a
ss comma
n
d li
n
e location
t
o skeleto
n
_ar
g
and
language_argm
.
.
.
commit
|
commitdiff
|
tree
2008-11-07
A
kim Demai
l
l
e
-
D, --def
i
ne
.
commit
|
commitdiff
|
tree
2008-11-07
Akim Demaille
In
i
tialize th
e
mus
c
le
t
a
ble be
f
or
e
parsing
the command
.
.
.
commit
|
commitdiff
|
tree
2008-11-07
Aki
m
Demaille
Locations
witho
u
t colu
m
ns for
c
omman
d
line
a
rgumen
t
s
.
commit
|
commitdiff
|
tree
2008-11-07
Akim Demaille
Fix
--he
l
p
.
commit
|
commitdiff
|
tree
2008-11-07
A
kim Demail
l
e
H
a
ndle more general type
s
of o
p
tion ar
g
um
e
n
t
s
.
commit
|
commitdiff
|
tree
2008-11-07
Ak
i
m
Demaille
D
e
stroy th
e
va
r
iants
t
ha
t
r
e
main on
the stack in
c
ase
.
.
.
commit
|
commitdiff
|
tree
2008-11-07
A
k
im Demaill
e
Add
"%define assert" to variants
.
commit
|
commitdiff
|
tree
2008-11-07
Aki
m
De
m
aille
Use "%defin
e
variant" in bench
.
pl
.
commit
|
commitdiff
|
tree
2008-11-07
Akim Demaille
R
eg
e
n
.
commit
|
commitdiff
|
tree
2008-11-04
Akim Demaille
Use b4_copyright_years
.
commit
|
commitdiff
|
tree
2008-11-04
A
k
im Demaille
Formatting changes
.
commit
|
commitdiff
|
tree
2008-11-04
Akim Demaille
Fo
r
m
at
t
ing c
h
anges
.
commit
|
commitdiff
|
tree
2008-11-04
Aki
m
De
m
aille
Use strict
on bench
.
pl
.
commit
|
commitdiff
|
tree
2008-11-04
Akim Demaille
Re
m
o
v
e spurious initial empty lines
.
commit
|
commitdiff
|
tree
2008-11-04
Aki
m
Demaille
I
mpr
o
ve the displa
y
of sizes
.
commit
|
commitdiff
|
tree
2008-11-04
Akim D
e
maille
D
on't memcpy C+
+
structures
.
commit
|
commitdiff
|
tree
2008-11-04
Akim Dema
i
lle
Bet
t
er defaul
t
s for bench
.
p
l
.
commit
|
commitdiff
|
tree
2008-11-04
Aki
m
Demaille
Make vari
a
n
t
.
y
y
more complex
.
commit
|
commitdiff
|
tree
2008-11-04
Aki
m
Demail
l
e
bench
.
pl --bench
.
commit
|
commitdiff
|
tree
2008-11-04
Akim Demaille
So
r
t met
h
o
ds
.
commit
|
commitdiff
|
tree
2008-11-04
Akim D
e
maille
Useless paren
s
.
commit
|
commitdiff
|
tree
2008-11-04
Akim Demai
l
le
Issue mis
s
ing
sy
n
c
lines after u
s
er action
s
.
commit
|
commitdiff
|
tree
2008-11-04
Akim Demaille
Remo
v
e trailin
g
emp
t
y
lin
e
.
commit
|
commitdiff
|
tree
2008-11-04
Akim
D
emaille
Fix output of copyright years
.
commit
|
commitdiff
|
tree
2008-11-04
A
k
i
m
Demaille
Avoid
t
h
e spurio
u
s initial empty l
i
ne
.
commit
|
commitdiff
|
tree
2008-11-04
Aki
m
D
ema
i
lle
Remove pa
r
ser::
r
hs
_
number_type
.
commit
|
commitdiff
|
tree
2008-11-04
Aki
m
Demaill
e
Fix iteration type
.
commit
|
commitdiff
|
tree
2008-11-04
Akim Demaille
Factor the declaration o
f
the
i
n
teger t
a
bles
.
commit
|
commitdiff
|
tree
2008-11-03
A
k
im
D
emaille
Fix
i
n
dentation of tables i
n
l
a
l
r
1
.
cc
commit
|
commitdiff
|
tree
2008-11-03
Akim
D
ema
i
lle
Destroy th
e
lhs symbols af
t
er red
u
ction
.
commit
|
commitdiff
|
tree
2008-11-03
Aki
m
Dema
i
lle
Simp
l
if
y
yysyntax_error_ use
.
commit
|
commitdiff
|
tree
2008-11-03
Akim
D
e
m
aille
Let yy::v
a
ri
a
nt::
b
uil
d
retur
n
an lva
l
ue
.
commit
|
commitdiff
|
tree
2008-11-03
A
k
im
Demai
l
le
D
efin
e
yy::variant only
w
hen needed
.
commit
|
commitdiff
|
tree
2008-11-03
Akim Demail
l
e
Be
n
ch the th
r
e
e-stack l
a
lr1
.
cc
.
commit
|
commitdiff
|
tree
2008-11-03
Ak
i
m Demaille
Fail on parse error in calc++
.
commit
|
commitdiff
|
tree
2008-11-03
Akim D
e
maille
Don
'
t specify the skeleton twice in the exam
p
le
.
commit
|
commitdiff
|
tree
2008-11-03
Ak
i
m D
e
maille
b
e
nch: Improve output
.
commit
|
commitdiff
|
tree
2008-11-03
Akim Dem
a
ille
bench: chec
k
i
m
pact of %debug on variants
.
commit
|
commitdiff
|
tree
next