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.

