|
From: | Akim Demaille |
Subject: | Re: Are Google summer of code 2006 ideas still available? |
Date: | Sun, 1 Apr 2007 08:31:07 +0200 |
Le 1 avr. 07 à 08:12, Joel E. Denny a écrit :
On Sun, 1 Apr 2007, Akim Demaille wrote:I've often wished that Bison's syntactic and semantic analysis phases were more fully separated. However, this sounds like a major rewrite of vital Bison internals. If someone tackles this over the summer, I hope we canfind a way to maintain a stable version of Bison in parallel.IMO there is actually more value to get from this rewrite than from %import itself: the latter is very reachable from the former. And a clean AST will considerably ease many other improvements. Not to mention that some of the bugs we hit would never have existed in the first place.My comments had the wrong tone.
No no, I fully agreed :) But I answered to the "other" of your point: this is a lot of work, but even if %import is not finished (nor even started), this is quite a win.
I completely agree with the idea and yourcomments above. I too want an AST. I just don't want to see this part of Bison destabilized for an extended period. If we can't find a series of stable refactorings, perhaps we can find some temporary separation similarto push.c and yacc.c.
We definitely should create a branch for that. I wish we had a Subversion repository instead of CVS :(
[Prev in Thread] | Current Thread | [Next in Thread] |