Thread: Re: [CEDET-devel] ECB hangs when parsing boost/rationa.hpp
Brought to you by:
zappo
From: <jo...@ve...> - 2006-07-31 19:08:47
|
Arne Schmitz <arn...@gm...> writes: > Am Montag, 31. Juli 2006 16:40 schrieb kla...@sd...: >> AFAIK semantic is currently a) not perfect in parsing C++ and b) quite slow >> when parsing really huge files! > > Where we are at our most beloved topic: Can we expect ECB to use some other > tag-generating software soon? And no, I cannot help out, don't even know > Emacs-Lisp. :) I have been working on a cedet backend for ebrowse, basically trying to fill in the skeletton Eric Ludlam provided. Its going somewhat ok, though I'm no expert on elisp, cedet or ebrowse... To clarify, Cedet is a lot of things, also a mediator between tag engines, and that part is part of Semantic. Semantic has 2 parsers of its own, Wisent and Bovine, and mediator code for elisp. Semantic has stubs for other tag engines as well, and ebrowse is one that isn't finished. I'm interested in adding semantic backends for ebrowse, java, etags, to get better language support for c++, java, python ,ocaml, javascript and vbscript, which are languages I happen to program in. More info on the cedet list. > Regards, > > Arne > > -- > Dipl.-Inform. Arne Schmitz Phone +49 (0)241 80-21817 > Computer Graphics Group Fax +49 (0)241 80-22899 > RWTH Aachen University http://www.rwth-graphics.deAhornstrasse 55, 52074 Aachen, Germany > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV_______________________________________________ > Ecb-list mailing list > Ecb...@li... > https://lists.sourceforge.net/lists/listinfo/ecb-list -- Joakim Verona http://www.verona.se |
From: <kla...@sd...> - 2006-08-01 13:59:24
|
comments from ECBs point of view - s.b. >> Where we are at our most beloved topic: Can we expect ECB to use some = other >> tag-generating software soon? And no, I cannot help out, don't even = know >> Emacs-Lisp. :) >I have been working on a cedet backend for ebrowse, basically trying >to fill in the skeletton Eric Ludlam provided. >Its going somewhat ok, though I'm no expert on elisp, cedet or = ebrowse... >To clarify, Cedet is a lot of things, also a mediator between tag >engines, and that part is part of Semantic. Semantic has 2 parsers of >its own, Wisent and Bovine, and mediator code for elisp. Semantic has >stubs for other tag engines as well, and ebrowse is one that isn't >finished. >I'm interested in adding semantic backends for ebrowse, java, etags, >to get better language support for c++, java, python ,ocaml, >javascript and vbscript, which are languages I happen to program in. If these backends are added via the mediator-interface of semantic then = ECB can use all these new backends out of the box!=20 Suggestion: imenu should also a new backend for semantic - currently = parser of some languages is only implemented by imenu (at least only = near-time parsing, which means changes in the code-source can = immediately result in adapted content-overviews in the methods-window - = with etags and similar backend this is not so easy! Ciao, Klaus |