|
From: | Satya |
Subject: | Re: Interactive parsing with Bison |
Date: | Wed, 28 Jun 2006 13:57:26 -0500 |
The kind of GUI that Satya (and I) are thinking of, is the one that one drops in some source files into the GUI, and it does the rest, computing the dependicies.
Lets not make too many promises here; and just say, this GUI will enable developers to quickly write grammar specifications and generate parsers for their languages; I guess the main applications of parsers today are in writing small scripting languages as a part of bigger software packages (like scripting in a CAD package or a database package for scientific applications)... (am I right in saying that?) lets also not say that we would compute all dependencies and compile options for them; it is way out of scope; the main aim of the GUI is to enable you to visualize how your grammar is working for you - visualize parses, and the ability to tweak bits and pieces of your grammar to suit the language specification (*or vice versa*) ; I know its souding like a debugger, but it is not a full debugger in the sense you cannot examine the implementation detail of the parser - only the higher level working of the parse - just like the debug traces produced by Bison if YYDEBUG is defined.
[Prev in Thread] | Current Thread | [Next in Thread] |