On 14 Aug 2005, at 06:15, David Ja wrote:
I
been trying to adapted bison to my own purpose but after a month of
trying I
can't seem to figure out a way to make it work. All I wanted to do
was to
take advantage of bison's parser which generates the DFA,
Bison does not generate a DFA, but uses the LALR(1) algorithm to
generate a push-down automaton. Flex does generate a DFA.
which in turn,
allows me to step through the DFA in sequence generating a sample
string
that fits the grammar input. For example if the grammar is the
grammar for
an web address. My program will be able to generate
http://www.abc.org<http://www.abc.org>.
It seems that you attempt to do some kind of pretty-printing, which
is the opposite of what tools like Bison and Flex do. A parser
translates one computer language to another. So if you feed it with
one string, it will produce another (which might be some binary code).
Hans Aberg
_______________________________________________
Help-bison@gnu.org http://lists.gnu.org/mailman/listinfo/help-bison