On Mon, Jan 13, 2003 at 04:08:30PM +0100, Adrian 'Dagurashibanipal' von Bidder wrote: > On Mon, 2003-01-13 at 15:31, Filippo Giunchedi wrote: > > > PolyGen is a program for generating random sentences according to a grammar > > definition, that is following custom syntactical and lexical rules. > > Ok, it's clear what it does. > > > Formally, > > it is an interpreter of a language itself designed to define languages, where to > > interpret means executing a source program in real time and eventually > > outputting its result. > > I had to read this one a few times to get the meaning (and, studying cs > and having heard a basic course in compiler construction, I claim it's > not because I don't understand the subject good enough). right, description is quite obscure and I have had to check it, please see the new one: PolyGen is a program for generating random sentences according to a grammar definition, that is following custom syntactical and lexical rules. . Formally, PolyGen takes a source program or grammar file that defines a language in EBNF notation and interprets it, showing the results. . Here a source program is a grammar definition, the execution consists in the exploration of such grammar by selecting a random path and the result is the sentence built on the way. > Looking forward to play with it, though. Seems like I could do some > funny things with it to generate random email .sigs if nothing else :-) in other words, the _truly_ random email signature :) polygen packages are available: http://debian.esaurito.net/unstable/ when reporting comments, *please* CC: reporter and/or bug-number@bugs.debian.org filippo. -- Filippo Giunchedi GNU/PG key id: 1024D/6B79D401 Random signature follows: Me Against The World
Attachment:
pgpEhlMZveaJN.pgp
Description: PGP signature