Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

GUI tool for lex and yacc ?

327 views
Skip to first unread message

the_analyzer

unread,
Oct 2, 2007, 5:48:11 AM10/2/07
to
Hi,

Is there a GUI tool for lex and yacc ? I mean which can simplify
things by nicely arranging them into rules section, declarations
section, help me find and probably co-relate some rules etc.

I need such a tool to understand whats going on in a huge lex and yacc
file.

mail...@jmksf.com

unread,
Oct 3, 2007, 2:28:46 PM10/3/07
to
Yes there are, but they are lex/yacc-like implementations, not lex/yacc
itself. All are LALR(1) featured solutions.

Look at the following:

* Parsifal Anagram (http://www.parsifalsoft.com/)
* Bumble-Bee Parser Generator (http://www.bumblebeesoftware.com/)
* UltraGram (http://www.ultragram.com/)
* JS/CC (http://jscc.jmksf.com)
* GOLD Parsing System (http://www.devincook.com/goldparser/)

Best regards,

Jan Max

Paul B Mann

unread,
Oct 3, 2007, 5:25:14 PM10/3/07
to
> Is there a GUI tool for lex and yacc ? I need such a tool to

> understand whats going on in a huge lex and yacc file.

Here is an IDE product for YACC grammars.
I have not tried it, yet.

http://www.bumblebeesoftware.com/


Paul B Mann

Uncle Noah

unread,
Oct 4, 2007, 3:30:17 AM10/4/07
to

For prototyping a new language i usually resort to the GOLD Parser
Builder (very nice IDE):
http://www.devincook.com/goldparser/
You can also emit a Yacc grammar from the GOLD grammar.

For Yacc/Lex there exist some free/open-source tools, but nothing as
complete as an IDE.
Such a tool is yaccviso and there probably exist a few more.

Nikolaos Kavvadias

0 new messages