polygen - generator of random sentences from grammar definitions

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name polygen
Package version 1.0.6.ds2
Package release 13.1
Package architecture all
Package type deb
Installed size 491 B
Download size 77.60 KB
Official Mirror ftp.br.debian.org
PolyGen is a program for generating random sentences according to a grammar
definition, that is following custom syntactical and lexical rules.
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.
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.
Though PolyGen is quite a serious piece of software then, what else would be
more noble for it than being used as a parody tool for linguistical habits,
stereotypes and trends of this foolish era?
Principles of parody are focusing a ridiculous topic and eventually
abstracting its rules and schemes (here in terms of a grammar definition) by
which reproducing it through the variatio device.  And randomization is
perfect at this purpose thanks to its purely asemantic behaviour =:)


Package Version Architecture Repository
polygen_1.0.6.ds2-13.1_all.deb 1.0.6.ds2 all Debian Main
polygen - - -


Name Value
ocaml-base-nox-4.01.0 -


Type URL
Binary Package polygen_1.0.6.ds2-13.1_all.deb
Source Package polygen

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install polygen deb package:
    # sudo apt-get install polygen




2015-02-25 - gregor herrmann <gregoa@debian.org>
polygen (1.0.6.ds2-13.1) unstable; urgency=medium
* Non-maintainer upload.
* Fix "depend on perl instead of perl-modules":
debian/control: update Depends for polygen-data.
(Closes: #779115)
2013-12-03 - Ralf Treinen <treinen@debian.org>
polygen (1.0.6.ds2-13) unstable; urgency=low
* Standards-Version 3.9.5 (no change)
* Recompile with ocaml 4.01.0 (no source changes)
2011-11-01 - St├ęphane Glondu <glondu@debian.org>
polygen (1.0.6.ds2-12) unstable; urgency=low
* Team upload
* Recompile with ocaml 3.12.1 (no source changes)
2011-02-16 - Ralf Treinen <treinen@debian.org>
polygen (1.0.6.ds2-11) unstable; urgency=low
* added debian/gbp.conf: enforce pristine-tar
* Standards-Version 3.9.2 (no change)
2010-06-22 - Ralf Treinen <treinen@debian.org>
polygen (1.0.6.ds2-10) unstable; urgency=low
* debian/polyrun: terminate Usage message with a newline. Thanks to
Chris Lamb for the patch (closes: #507277).
* debian/control:
- put homepage at freshmeat (closes: #517430)
- removed Zack from uploaders on his request.
* patch 02-grammar-typos.patch: fix a typo in grm/eng/manager.grm
(closes: #307619).
* Install executables in /usr/games instead of /usr/bin.
* debian/watch: deactivate since url of download page dead
* add debian/source/format, value is 1.0
* debian/make_polygen_data-manpage: escape some hyphens, and fix a
typo in the generated manpage.
2010-02-10 - Stefano Zacchiroli <zack@debian.org>
polygen (1.0.6.ds2-9) unstable; urgency=low
* rebuild against OCaml 3.11.2
* bump Standards-Version to 3.8.4 (no changes needed)
* switch to dh-ocaml to compute bytecode dependencies
2009-07-05 - Stefano Zacchiroli <zack@debian.org>
polygen (1.0.6.ds2-8) unstable; urgency=low
* rebuild against OCaml 3.11.1
* bump Standards-Version to 3.8.2 (no changes needed)
* bump debhelper compatibility level to 5 (minimum non-deprecated)
2009-03-05 - Stefano Zacchiroli <zack@debian.org>
polygen (1.0.6.ds2-7) unstable; urgency=low
[ Stefano Zacchiroli ]
* rebuild against OCaml 3.11
- add build-dep on dh-ocaml (ships the CDBS rules file)
* bump Standards-version to 3.8.0 (no changes needed)
* debian/rules: use ocaml.mk as a CDBS "rules" snippet
* debian/control: add missing ${misc:Depends} substvars
* debian/copyright: refer to version-ful common license file
* debian/*postinst: do not ignore script exit code
[ Stephane Glondu ]
* Switching packaging to git
2008-05-19 - Ralf Treinen <treinen@debian.org>
polygen (1.0.6.ds2-6) unstable; urgency=low
* Compiled with OCaml 3.10.2.
* Added myself to Uploaders.
2008-03-21 - Stefano Zacchiroli <zack@debian.org>
polygen (1.0.6.ds2-5) unstable; urgency=low
[ Stephane Glondu ]
* rm polygen binary upon clean, fix FTBFS if built twice in a row
(Closes: #424323)

See Also

Package Description
polyglot_2.0.1+git20140926-1_i386.deb chess engine protocol adaptor, connects UCI engines to xboard
polygraph_4.3.2-1.1_i386.deb performance testing tool for caching proxies and more
polylib-utils_5.22.5-3+dfsg_i386.deb Various tools using libpolylib
polyml_5.2.1-1.1_i386.deb interpreter and interactive compiler for the Standard ML programming language
polyorb-doc_2.11~20140418-3_all.deb Multiple-personality middleware for Ada (documentation)
polyorb-servers_2.11~20140418-3_i386.deb Multiple-personality middleware for Ada (servers)
pommed_1.39~dfsg-4_i386.deb Apple laptops hotkeys event handler
pondus_0.8.0-2_all.deb personal weight manager for GTK+2
pong2_0.1.3-1_i386.deb Remake of old arcade classic in OpenGL
pop3browser_0.4.1-5_all.deb Allows to check a pop3 mailbox before downloading any mail
popa3d_1.0.2-8_i386.deb Tiny POP3 daemon, designed with security as the primary goal
poppassd_1.8.5-4_i386.deb password change server for Eudora and NUPOP
poppler-data_0.4.7-1_all.deb encoding data for the poppler PDF rendering library
poppler-utils_0.26.5-2+deb8u4_i386.deb PDF utilities (based on Poppler)
popularity-contest_1.61_all.deb Vote for your favourite packages automatically