We would get a verilog (2001, 2005) parser in developed in ANTLR.
You should use antlrworks and antlr3.5.
Base language should be java.
First step
is to write rewrite to pass the verilog pre-processing with line and pos tracking.
Second step.
Is to write a paser/grammer to tree. (AST)
Third step.
Is to write a three walker.
The success criteria is if are able to pass a collection on real verilog file from opencores.
All the levels of parsing must have pos/line tracking from the source files
On ANTLR web page you can find sample of verilog grammars.
Hello
I'm interesting your project very well
I'm a Good Java, Compiler, Algorithm expert.
I understand your req exactly.
I m quite well experienced in these jobs.
Let's go ahead with me
I want to service for you continously.
Thanks
hello.
I saw your description.
I understand it and can do it well.
I have done several project like this.
I'm an expert in Compiler , Data Structures and Algorithms.
And I know Java ,C/C++ and Python well.
I'm interested this project.
I want to discuss with you about this project.
If it's possible,please contact me and explain more detail.
I wait your good reply.
Bye.