Re: Adding SystemVerilog support in Semantic

Richard Kim <[email protected]>
Newsgroups gmane.emacs.cedet
Message-ID <CAFq8O8vVDs68PbhAFdNx=BoL3qh9Sa8oCnLRdF6wgSrqLQX-Yw@mail.gmail.com>
I tried to help write SystemVerilog parser for semantic at
http://sourceforge.net/projects/wisentsverilog/

As I recall this project stalled due to Andrea, the project leader, and me
not
being able to get our emacs to behave the same.  I use emacs 24.3, as well
as
my own build of emacs from source code at git://
git.savannah.gnu.org/emacs.git.
I use GNU/Linux only; no windows.

I'm still interested in getting this thing done, because many of my
colleagues
would love to use this.  If you would like to take the lead, then I can help
you with writing parser and documenting not only the parser, but also
SystemVerilog itself in texinfo so that it can be hooked up to emacs via
info-lookup-symbol.

My software experience is with C++, python, and emacs-lisp among others.
However I don't know SystemVerilog or other hardware description
languages.  My
contribution would be in helping write the parser as well as in
documentation.
I have experience in writing parsers using bison as well as semantic, e.g.,
I
wrote the original python parser for semantic about 12 years ago.

Let me know if you are interested in bringing up SystemVerilog parser.



On 7 June 2014 17:55, <[email protected]> wrote:

>  Hi, I have been looking around but haven’t seen decent support for
> SystemVerilog anywhere. I know there is Verilog support already but it
> doesn’t get me very far with being able to use CEDET’s feature set. So, I’m
> starting to think about doing it, myself. I already have some hacked in
> support using a regex language definition for CTAGS but that obviously has
> its limitations. Before I actually start with this project, I was wondering
> if anyone else already was working on something to this effect, and if so,
> if it is already available somewhere.
>
> Also, I was wondering if my work for adding support should exist in any
> particular repository or if I can do this in my own repo (probably to be
> published to github) and that it can be merged back to CEDET’s repo later
> on, when it reaches a stable point?
>
> Sincerely,
>
> Benjamin Richards
>
> Sent from Surface Pro
>
>
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and their
> applications. Written by three acclaimed leaders in the field,
> this first edition is now available. Download your free book today!
> http://p.sf.net/sfu/NeoTech
> _______________________________________________
> Cedet-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/cedet-devel
>
>

------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems

_______________________________________________
Cedet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cedet-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.