Looks like all the parsing, symbol storage etc. may not be needed anymore. Tom Tromey has started to work on turning GCC into an Incremental Compiler - such approach will require gcc to work as a server.
One of side effect of such architecture is that gcc could also work as an information server for IDEs providing informations about code.
More info here (http://spindazzle.org/greenblog/index.php?/archives/74-Interview-GCC-as-an-incremental-compile-server.html)
Regards
BYO
thats cool :D, but it will take a while
Hello,
it looks really interesting :). Let see how things will evolve.
All the best
Michael
This does look intresting, but i notice there hasnt been an [incremenal] branch patch in several months.
I found this message in the gnu wiki
http://gcc.gnu.org/wiki/IncrementalCompiler
and I checked the svn branches. and the last update was in 2008 -05 -21 :D