]> iEval git - filters.git/blobdiff - kraut.dir/kraut.l
Don't give special treatement to kraut and scramble
[filters.git] / kraut.dir / kraut.l
diff --git a/kraut.dir/kraut.l b/kraut.dir/kraut.l
deleted file mode 100644 (file)
index e46acde..0000000
+++ /dev/null
@@ -1,81 +0,0 @@
-%e 2000
-%p 5000
-%n 1000
-%k 500
-%a 4000
-%o 2000
-BW [      ]
-EW [      .,;!?]
-
-%{
-#define YY_DECL const char *yylex(void)
-     char buf[128];
-
-%}
-
-%%
-ing                  return("ingkt");
-" the "             return(" ze ");
-"The "              return("Ze ");
-" with "            return(" mitt ");
-"With "             return("Mitt ");
-wr                  return("w-r-r");
-Wr                  return("W-r-r");
-R                   return("R-r-r");
-"Yes "              return("Jawohl ");
-" r"                return(" r-r-r");
-"Yes."              return("Jawohl.");
-"Yes!"              return("Jawohl!");
-"YES!"              return("JAWOHL!");
-" yes "             return(" ja ");
-" yes."             return(" ja.");
-" yes!"             return(" yes!");
-"No "               return("Nein ");
-"No!"               return("Nein!");
-"No?"               return("Nein?");
-" no "              return(" nein ");
-" no."              return(" nein.");
-" no!"              return(" nein!");
-" no?"              return(" nein?");
-[Mm]"r."            return("Herr");
-[Mm]"rs."           return("Frau");
-Miss                return("Fraulein");
-" of "              return(" uff ");
-"Of "               return("Uff ");
-my                  return("mein");
-My                  return("Mein");
-" and "             return(" undt ");
-"And "              return("Undt ");
-"One "              return("Ein ");
-" one"              return(" ein");
-"Is "               return("Ist ");
-" is "              return(" ist ");
-"ow "               return("ow ");
-"w "                return("w ");
-sh                  return("sch");
-Sh                  return("Sch");
-ch                  return("ch");
-Ch                  return("Ch");
-" c"                return(" k");
-" C"                return(" K");
-
-v                   return("f");
-V                   return("F");
-" w"                return(" v");
-W                   return("V");
-th                  return("d");
-Th                  return("D");
-[Jj]ohn             return("Johann");
-[Ww]illiam          return("Wilhelm");
-[Bb]rad             return("Wilhelm");
-[Gg]ary             return("Gerhardt");
-[Jj]on              return("Hansel");
-
-[a-f]"!"       {sprintf(buf,"%s Naturlich!",yytext);return(buf);}
-[p-z]"!"       {sprintf(buf,"%s Sieg Heil!",yytext);return(buf);}
-.              return(yytext);
-\n             return("\n");
-
-%%
-
-
This page took 0.023352 seconds and 4 git commands to generate.