%{ #include #include %} /* %% FLEX input file for translation from AS (Anglicized Sanskrit) to %% SLP1. ejf 2008-01-14 %% created from lisp program AS-SLP1-genFLEX in %% monier/lisp/itrans.el */ %START SKT %% "" BEGIN SKT; "" BEGIN 0; "A1" {putchar('A');} "Au" {putchar('O');} "Ai" {putchar('E');} "A7" {putchar('A');} "A" {putchar('a');} "Bh" {putchar('B');} "B" {putchar('b');} "Ch" {putchar('C');} "C" {putchar('c');} "D2h" {putchar('Q');} "D2" {putchar('q');} "Dh" {putchar('D');} "D" {putchar('d');} "E" {putchar('e');} "Gh" {putchar('G');} "G" {putchar('g');} "H" {putchar('h');} "I1" {putchar('I');} "I" {putchar('i');} "Jh" {putchar('J');} "J" {putchar('j');} "Kh" {putchar('K');} "K" {putchar('k');} "L" {putchar('l');} "M" {putchar('m');} "N2" {putchar('R');} "N" {putchar('n');} "O" {putchar('o');} "Ph" {putchar('P');} "P" {putchar('p');} "R2i" {putchar('f');} "R2" {putchar('f');} "R" {putchar('r');} "Sh" {putchar('z');} "S2" {putchar('z');} "S3" {putchar('S');} "S" {putchar('s');} "T2h" {putchar('W');} "T2" {putchar('w');} "Th" {putchar('T');} "T" {putchar('t');} "U1" {putchar('U');} "U7" {putchar('U');} "U" {putchar('u');} "V" {putchar('v');} "Y" {putchar('y');} "a1" {putchar('A');} "a7" {putchar('A');} "au" {putchar('O');} "ai" {putchar('E');} "ai7" {putchar('E');} "a" {putchar('a');} "bh" {putchar('B');} "b" {putchar('b');} "ch" {putchar('C');} "c" {putchar('c');} "d2h" {putchar('Q');} "d2" {putchar('q');} "dh" {putchar('D');} "d" {putchar('d');} "e7" {putchar('e');} "e" {putchar('e');} "gh" {putchar('G');} "g" {putchar('g');} "h2" {putchar('H');} "h" {putchar('h');} "i1" {putchar('I');} "i7" {putchar('I');} "i" {putchar('i');} "jh" {putchar('J');} "j" {putchar('j');} "kh" {putchar('K');} "k" {putchar('k');} "lr21" {putchar('X');} "lr2" {putchar('x');} "l" {putchar('l');} "m2" {putchar('M');} "m" {putchar('m');} "n6" {putchar('M');} "n3" {putchar('N');} "n5" {putchar('Y');} "n2" {putchar('R');} "n" {putchar('n');} "o7" {putchar('o');} "o" {putchar('o');} "ph" {putchar('P');} "p" {putchar('p');} "r21" {putchar('F');} "r2i" {putchar('f');} "r2" {putchar('f');} "r" {putchar('r');} "s3" {putchar('S');} "s4" {putchar('S');} "sh" {putchar('z');} "s2" {putchar('z');} "s" {putchar('s');} "t2h" {putchar('W');} "t2" {putchar('w');} "th" {putchar('T');} "t" {putchar('t');} "u1" {putchar('U');} "u7" {putchar('U');} "u" {putchar('u');} "v" {putchar('v');} "y" {putchar('y');} . ECHO; \n { ECHO; fflush(stdout); } %%