polygen - generator of random sentences from grammar definitions

Property Value
Distribution Ubuntu 17.10 (Artful Aardvark)
Repository Ubuntu Universe i386
Package name polygen
Package version 1.0.6.ds2
Package release 16
Package architecture all
Package type deb
Installed size 559 B
Download size 82.29 KB
Official Mirror archive.ubuntu.com
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-16_all.deb 1.0.6.ds2 all Ubuntu Universe
polygen - - -


Name Value
ocaml-base-nox-4.04.0 -


Type URL
Binary Package polygen_1.0.6.ds2-16_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




2017-07-28 - Salvo 'LtWorf' Tomaselli <tiposchi@tiscali.it>
polygen (1.0.6.ds2-16) unstable; urgency=medium
* Change POLYGEN_SEED in d/rules (Closes: #860384). Thanks to Chris Lamb.
* Compile on OCaml 4.05.0 (Closes: #868938). Thanks to Stéphane Glondu.
2016-10-30 - Salvo 'LtWorf' Tomaselli <tiposchi@tiscali.it>
polygen (1.0.6.ds2-15) unstable; urgency=low
* Changed maintainer (Closes: #813212)
* Bumped Standards-Version to 3.9.8
* Changed homepage to http://polygen.org/
* Bumped compat to 9
* Changed git URLs
2015-10-10 - Mehdi Dogguy <mehdi@debian.org>
polygen (1.0.6.ds2-14) unstable; urgency=medium
* Team upload.
* Acknowledge NMU.
* Make build reproducible (Closes: #776576). Thanks to Chris Lamb for
the patch.
* Fix typo in manpage (Closes: #776573).
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)

See Also

Package Description
polyglot_2.0.4-1_i386.deb chess engine protocol adaptor, connects UCI engines to xboard
polygraph_4.3.2-5_i386.deb performance testing tool for caching proxies and more
polylib-utils_5.22.5-3+dfsgubuntu1_i386.deb Various tools using libpolylib
polymake_3.1-5_i386.deb Tool for algorithmic discrete geometry
polyml_5.7-1_i386.deb interpreter and interactive compiler for Standard ML
polyorb-doc_2.11~20140418-4_all.deb Multiple-personality middleware for Ada (documentation)
polyorb-servers_2.11~20140418-4_i386.deb Multiple-personality middleware for Ada (servers)
pommed_1.39~dfsg-4build1_i386.deb Apple laptops hotkeys event handler
pompem_0.2.0-3_all.deb Exploit and Vulnerability Finder
pondus_0.8.0-2_all.deb personal weight manager for GTK+2
pong2_0.1.3-2_i386.deb Remake of old arcade classic in OpenGL
pop3browser_0.4.1-7_all.deb Allows one to check a pop3 mailbox before downloading any mail
popa3d_1.0.3-1_i386.deb Tiny POP3 daemon, designed with security as the primary goal
popfile_1.1.3+dfsg-0ubuntu2_all.deb email classification tool
poppass-cgi_3-6_all.deb CGI script to interact with a poppassd server