This sounds a lot like Steve Yegge's Grok:
http://bsumm.net/2012/08/11/steve-yegge-and-grok.html
It's unlikely that his version will ever be open sourced or usable outside of Google though.
http://bsumm.net/2012/08/11/steve-yegge-and-grok.html
It's unlikely that his version will ever be open sourced or usable outside of Google though.
Long term vision is to get rid of the "my editor X doesn't support language Y" problem as well as build a lot of other multi-language analysis tools on top of it. Shameless plug: if you care about developer productivity, join us!