simple verilog parser using python pyparsing

looking for someone who can write a code to parse below code(using pyparsing) immediately :

module module-name(input a, input b, input c, output r);

wire mid1;


wire mid2=b|c;

wire mid3=a|c,mid4=b&c;

wire mid5,mid6;





*we have 4 ways to define wire as shown in above example

*each (input, output, module, wire) name must only contain (a-z0-9_)

*a wire in a module cannot describe more than one time

*if output wire doesn't described in module or a input wire didn't use in module then we must show that as a warning

*error and warnings must save in a [url removed, login to view] file like below text:



in above form line number must be the first point where we meet a error

after this if we get each input, output, Boolean operator, branches as a node and each wire as a vector we must show graph of code such as below in our [url removed, login to view] too:



please see examples file for more information(and be aware in [url removed, login to view] file we must include ------syntax results----- and ... as shown in examples) and feel free to ask any question

Skills: Programming, Python, Virtual Assistant

See more: simple web crawler using python, simple java projects using applets, resume parser using, pyparsing operator precedence, pyparsing documentation, pyparsing setparseaction, pyparsing verilog, pyparsing examples, getting started with pyparsing, pyparsing sql example, pyparsing html tags, integration database testing tools using python, ruby simple text parser, simple file delete using php, simple file list using php, create simple access database using, create simple chart vbnet using dundas, simple text parser, simple inventory system using, read csv file using python script

About the Employer:
( 0 reviews ) United Kingdom

Project ID: #16004292

3 freelancers are bidding on average $20 for this job


Hi, I'm krishan, from india. We have a team. And we have unity, we work on graphic design, web design and software development we can discuss any details with chat.

$25 USD in 1 day
(0 Reviews)

One stop solution – Content writing, web app development, graphic designing,animation and more!..............

$10 USD in 1 day
(0 Reviews)

Hello I have got your job posting on Data Entry Project. According to your job description you need a fast worker for Data Entry. For your kind information I agree to do this job. I am fully expert in Data Entry, cop More

$25 USD in 1 day
(0 Reviews)