* net/loveruby/cflat/parser/Parser.jj (expr10): then expr is expr().

git-svn-id: file:///Users/aamine/c/gitwork/public/cbc/trunk@3759 1b9489fe-b721-0410-924e-b54b9192deb8
This commit is contained in:
Minero Aoki 2007-12-25 21:12:31 +00:00
parent 3356d1fff4
commit 6dc898dbd3
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
Wed Dec 26 06:12:26 2007 Minero Aoki <aamine@loveruby.net>
* net/loveruby/cflat/parser/Parser.jj (expr10): then expr is
expr().
Wed Dec 26 02:46:32 2007 Minero Aoki <aamine@loveruby.net>
* net/loveruby/cflat/parser/Parser.jj: 5-1-1 should be 3, not 5.

View File

@ -915,7 +915,7 @@ Class opassign_op(): {}
Node expr10():
{ Node c, t, e; }
{
c=expr9() ["?" t=expr10() ":" e=expr10()
c=expr9() ["?" t=expr() ":" e=expr10()
{ return new CondExprNode(labelPool, c, t, e); }]
{
return c;