Re: [CEDET-devel] Parser support for 5 new languages.
Brought to you by:
zappo
From: <jo...@ve...> - 2009-03-10 07:25:37
|
Impressive! "Eric M. Ludlam" <er...@si...> writes: > Hi all, > > I refactored some of the exuberant ctags support today to make it > easier to add support for new languages in Semantic. It is now very > easy. > > I found a few misc source files for these languages, and gave them a > preliminary parsing test, and they got their blue line decorations. > They seem ok, but what do I know? > > In CVS, the old configuration for ctags is the same, but I split it > into two groups. You can now turn on support for any languages where > ctags is the primary parser like this: > > (semantic-load-enable-primary-exuberent-ctags-support) > > This won't enable a ctags backend for C++, which has proved to be a > unreliable. > > Now supported by this are the following languages: > > sh-mode (this was done before.) > asm-mode > fortran-mode > pascal-mode > perl-mode > tcl-mode > > I have code for, but did not test, nor in some cases did I find a > major mode for, some these languages: > > basic-mode > lua-mode > rexx-mode > vera-mode > verilog-mode > asp-mode > awk-mode > cobol-mode > eiffel-mode > sql-mode > > To enable one of these, uncomment two pretty obvious lines in > cedet/semantic/ctags/semantic-ectag-lang.el > > If you use any of these languages, it would be great if you could > give it a try! Let me know of any success you may have, or, of > course, any patches needed to make things a little better. > > Thanks! > Eric -- Joakim Verona |