in reply to generator_generator: generate a C++ string generator from a grammar

Have you seen my "spew"? There's even a CPAN'ed Inline::SPEW to generate result strings efficiently.

-- Randal L. Schwartz, Perl hacker
Be sure to read my standard disclaimer if this is a reply.

  • Comment on •Re: generator_generator: generate a C++ string generator from a grammar

Replies are listed 'Best First'.
Re^2: generator_generator: generate a C++ string generator from a grammar
by coppit (Beadle) on Nov 07, 2004 at 20:54 UTC
    I hadn't. The most obvious difference is that I enumerate the strings rather than generate a random one. After taking a quick look, it's also not clear to me that your grammar language supports context-sensitive checks. (e.g. In an sentence grammar, have a check that ensures that the direct object of a sentence can't be the same as the noun if the verb is "distrusts"--i.e. disallow "David distrusts David")