>>> "Richard Y. Kim" <ryk@...> seems to think that:
>David, and Eric,
>Thanks to David, wisent-python parser is maturing real fast. It seems
>like it now has all the components working. The testing that I've done
>so far consists of the first 20 or so files I found in the
>/usr/lib/python2.2 directory on my Debian GNU/Linux box. The parser
>succeeded parsing all files that I tried so far.
>Of course, further testing would be useful, but the parser is in a
>usable state right now. So I would like to go onto the next step. I
>briefly tried senator-minor-mode. senator-next-token and
>senator-previous-token works fine. The completion list displayed by
>senator-jump is too messy to be useful. I guess I could work on this
>If either of you have any suggestion on the best route to take from
>here on, please let me know.
[ ... ]
This is great news.
Trying out the parsed output with imenu and speedbar are two tools
that use a lot of semantic's features. Using semanticdb is another.
Another is to use `semantic-test-all-token->text-functions' to make
sure your methods are represented in a python friendly way.
That will cover a majority of uses.
A more complex usage is with the analyzer which is still
experimental. This needs context parsing (which will probably get an
overhaul in 2.0 with wisent's features.) and accurate parent/child
relationship keys in addition to good typing information to do smart
Eric Ludlam: zappo@..., eric@...
Home: http://www.ultranet.com/~zappo Siege: http://www.siege-engine.com
Emacs: http://cedet.sourceforge.net GNU: http://www.gnu.org