From: allbery@uunet.UU.NET (Brandon S. Allbery - comp.sources.misc) Newsgroups: comp.sources.misc Subject: v07i004: Kraut - English to German-accent text translator Date: 4 Jun 89 01:27:17 GMT Posting-number: Volume 7, Issue 4 Submitted-by: sparks@corpane.uucp Archive-name: kraut More serious note: I see a comment ended with "*\" -- yes, that's a BACKSLASH. If you get strange errors, check for that. (The compiler speaks with an accent as well??? ;-) ++bsa] Kraut v0.9 ============================================================================== English: Kraut is a lexical converter like Jive and Valspeak, which everyone is most likely familiar with. It takes normal (English) text and converts it into text with a German accent. For example, this was normal text that was run through Kraut (see below for the kraut version). Disclaimer: Kraut is intended as humor only. It is not meant to be derogatory to anybody, race, creed, or nationality. Please accept it in the vein that I wrote it, as humor. [I am half German myself, was born in Augsburg, and lived there off and on for about 8 years. I have the utmost respect for the German people and their culture.] John Sparks uunet!ukma!corpane!sparks ----------------- Kraut: Kraut ist a lexical konferter like Jife undt Falspeak, vhich eferyone ist most likely familiar vid. It takes normal (Englisch) text undt conferts it into text mitt a German accent. For example, dis vas normal text dat vas r-r-run drough Kraut. Disclaimer: Kraut ist intended as humor only. It ist not meant to be derogatory to anybody, r-r-race, kreed, or nationality. Please accept it in ze fein dat I wrote it, as humor. [I am half German meinself, vas born in Augsburg, and lifed dere off undt on for about 8 years. I hafe ze utmost r-r-respect for de German people undt deir kulture.] Johann Sparks ---- Kraut +++++++++++++++++ Compiling Kraut: You should have the files: kraut.c and kraut.l and lex.yy.c kraut.l must be run thru the unix 'lex' utility to produce the file lex.yy.c Then compile kraut.c and lex.yy.c to produce kraut $lex kraut.l $cc kraut.c lex.yy.c -o kraut (You may get a list of warnings from the compiler. Ignore them.) Using Kraut: Kraut uses standard input and output.