Okay, okay...here's the rot-ryehtxt program I've been using. *I* did not write this routine, nor did I write the original program that it was based on. Everything here seems to be public domain, but I suggest we keep all credits intact. History: Version 0.1 by Camille le Monies de Sagazan. A program to produce an infinite number of words (in rlyehtalk) is posted. Version 0.2 by scotts@math.orst.edu (Scott Settlemier) modifies the program to take an arguement for the number of words. Version 1.0 by Stephen Beitzel & Ilsa Van Hook with meddling by Thorgrim Hove is the first real "translating" routine that takes a file as input. Version 1.1 by morpheus@sage.cc.purdue.edu (creates a dictionary so you can rot back and forth) Version 2.0 by morpheus@sage.cc.purdue.edu (more/better ryleht encryption) All versions created November, 1992, between Nov 3rd and 11th. I think these credits are correct, but since I am looking at old News articles, it is possible that they are wrong. I'm willing to correct the history. All version numbers are my own creation, and I'm willing to follow a more standardized scheme. Because of the short developement time, some parallel programming was done, particularly on versions 0.2 and 1.0. Here's the original "man" page from 1.1 -------------------------cut here------------------------------------------- FrOm news.nd.edu!mentor.cc.purdue.edu!sage.cc.purdue.edu!morpheus Thu Nov 5 23:23:49 EST 1992 Article: 639 of alt.horror.cthulhu Newsgroups: alt.horror.cthulhu Path: news.nd.edu!mentor.cc.purdue.edu!sage.cc.purdue.edu!morpheus From: morpheus@sage.cc.purdue.edu (Morpheus Nosferatu) Subject: More Words in the Ancient Tongue of R'lyeh (2nd attempt) Message-ID: Keywords: Cthulhu, R'lyeh, Great Old Ones, Lovecraft Sender: news@mentor.cc.purdue.edu (USENET News) Organization: Netherworld Dreamscape Date: Thu, 5 Nov 1992 20:43:04 GMT Lines: 416 Following up on whoever posted the r'lyeh word generator, I had the inspiration to hack out a quick program that takes a text file and translates it into R'lyeh and back again. I just hacked it out, so I make no guarantees that there are no bugs in it (and obviously it is not commented, sorry (but Real Programmers _never_ comment code)). compile the program, and invoke it with the name of a file, and it will output the R'lyeh translation to the screen. If the output is redirected into a file, the program can be invoked with the -x flag and the name of the R'lyeh-text program and will then translate it back into plain English (or whatever language you started with). Note that he program uses some of the code from the other fellow's program (sorry, I seem to have lost the name of who is was) and generates new words on the fly, only occasionally asking you if a given word is actually a name (since it does not translate names). The given english (or whatever) words are saved into a file with their associated R'lyeh words the program generates. Granted, this is just a novelty, but it's still interesting (to me at least), and it was an excuse to avoid doing anything related to class-work. Now if only I had some more "authentic" R'lyeh words to add to the list in this program to make the generated R'lyeh-text more "authentic" as well.