This is a collection of filters to do all sorts of strange things to text.
B1ff, the Swedish Chef, and an eleet filter are included.
-Since the original versions of these filters have copyright problems, I have
-done a "clean room" re-implementation of the original lex filters in perl. I
-did this without looking at the original code to the filters at all, I
-simply observed their output and drew my own conclusions, and wrote my own
-code. Then I compared the output of the original and new filters when ran on
-large bodies of text, and fixed the things I had missed.
+Since the original versions of some of these filters have copyright
+problems, I have done a "clean room" re-implementation of the original lex
+filters in perl. I did this without looking at the original code to the
+filters at all, I simply observed their output and drew my own conclusions,
+and wrote my own code. Then I compared the output of the original and new
+filters when ran on large bodies of text, and fixed the things I had
+missed.
Here are the results of my investigations of how the filters work:
4 b c d 3 f g h 1 j |< l /\/\ /\/ 0 p q r 5 + u \/ \/\/ >< y z
Note that the equivalent translation is done on upper-case letters.
+fudd:
+
+ This one is trivial too. A few transpositions happen differently if
+ the letter is at the end of the word or not, and I think I found
+ all the transpositions with only a few paragraphs of sample output.
+ The only weird thing is that 'n.' is changed to "n, uh-hah-hah-hah."
+ (Works well with sentances ending in "gun." ..)
+
chef:
Personally my favorite filter. This took a bit of work to figure
out, and I doubt I have everything correct. Note that due to a bug