ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-dev: [Wireshark-dev] NPL to Wireshark compiler/converter

From: Richard Sharpe <realrichardsharpe@xxxxxxxxx>
Date: Sat, 21 Jul 2012 11:00:15 -0700
I have started working on an NPL to Wireshark compiler/converter ...

At this stage all I have is an initial Flex scanner file and a simple
Lemon grammar and some test files. The grammar is conflict free, but
not necessarily complete (lacking in examples and there does not seem
to be a spec from Microsoft :-(). I have been working from the
example/s in the Microsoft document I posted a link to a few days ago
called "Writing a Parser from Wire to Window."

The next steps are to:

1. Get the grammar working more, and in particular, generate an AST,
2. Add more to the grammar
3. Generate dissectors in C.

What I have is attached for those who are curious and for feedback.

-- 
Regards,
Richard Sharpe
(何以解憂?唯有杜康。--曹操)

Attachment: npl-wireshark.tar
Description: Unix tar archive