Emacs, yea.
Also, perhaps one can modify the program, so that it ignores characters other than period and X.
Then you can run it on regular text files or, alternatively, source code, to get cross-domain puns (text domain, rhythm domain, code domain).