Query: string::koremutake
OS: debian
Section: 3pm
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
String::Koremutake(3pm) User Contributed Perl Documentation String::Koremutake(3pm)NAMEString::Koremutake - Convert to/from Koremutake Memorable Random StringsSYNOPSISuse String::Koremutake; my $k = String::Koremutake->new; my $s = $k->integer_to_koremutake(65535); # botretre my $i = $k->koremutake_to_integer('koremutake'); # 10610353957DESCRIPTIONThe String::Koremutake module converts to and from Koremutake Memorable Random Strings. The term "Memorable Random String" was thought up by Sean B. Palmer as a name for those strings like dopynl, glargen, glonknic, spoopwid- dle, and kebble etc. that don't have any conventional sense, but can be used as random identifiers, especially in URIs to keep them persis- tent. See http://infomesh.net/2001/07/MeRS/ Koremutake is a MeRS algorithm which is used by Shorl (http://shorl.com/koremutake.php). As they explain: "It is, in plain language, a way to express any large number as a sequence of syllables. The general idea is that word-sounding pieces of information are a lot easier to remember than a sequence of digits."INTERFACEnew() The new() method is the constructor: integer_to_koremutake($i) The integer_to_koremutake method converts a positive integer to a Koremutake string: my $s = $k->integer_to_koremutake(65535); # botretre koremutake_to_integer($s) The koremutake_to_integer method converts a Koremutake string to the integer it represents: my $i = $k->koremutake_to_integer('koremutake'); # 10610353957BUGS AND LIMITATIONSNo bugs have been reported. Please report any bugs or feature requests to "bug-String-Koremutake@rt.cpan.org", or through the web interface at <http://rt.cpan.org>.AUTHORLeon Brocard "acme@astray.com"LICENCE AND COPYRIGHTCopyright (c) 2005, Leon Brocard "acme@astray.com". All rights reserved. This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.8.8 2006-03-18 String::Koremutake(3pm)