[antlr-interest] Stack Overflow Probem

Trey Spiva Trey.Spiva at embarcadero.com
Thu Feb 20 09:14:27 PST 2003


The problem is that the code snippet that I gave is only one example.  I
have also run across source samples that do something like:

A().B().C().D().E()

So the tree ends up like
( < Mehtod Call >
  . < Identifier >
     ( < Method Call >
        . < Identifier >
           (< Method Call >
              . < Identifier >
                 ( <Method Call>
  	              . < Identifier >
                       A
                          ELIST
                       B
                 C
           D
     E

The above example is not an issue.  However, I have seen much larger
examples that will blow the stack (admitted all examples that I have
seen has been auto-created code, why would anybody ever generate code
like this I do not know).

> -----Original Message-----
> From: mzukowski at yci.com [mailto:mzukowski at yci.com]
> Sent: Thursday, February 20, 2003 9:35 AM
> To: antlr-interest at yahoogroups.com
> Subject: RE: [antlr-interest] Stack Overflow Probem
> 
> You could modify the addition rule to automatically concatenate two
> strings
> when added together. So instead of building a '+' tree you would
recognize
> that case and return a STRING.
> 
> Or you could use a closure like ("+" multExp)* and have '+' be n-ary
> instead
> of binary.  That may have wider repercussions, though.  If you try it
let
> me
> know the problems you encounter.
> 
> Monty
> 
> -----Original Message-----
> From: Trey Spiva [mailto:Trey.Spiva at embarcadero.com]
> Sent: Thursday, February 20, 2003 8:02 AM
> To: antlr-interest at yahoogroups.com
> Subject: [antlr-interest] Stack Overflow Probem
> 
> 
> I am using the java grammar to parse the JDK to generate a C++ parser.
> When
> I try to parser Character.java I stack overflow exception is thrown
when
> using the tree parser to parse the AST returned by the recognizer.
> 
> Does any body have any idea of how to solve this problem (I prefer to
not
> have to increase the stack size).
> 
> The problem code is:
> 
> // The Y table has 4032 entries for a total of 8064 bytes.
> 
>   private static final short Y[] = new short[4032];
>   private static final String Y_DATA =
> 
>
"\000\000\000\000\002\004\004\000\000\000\000\000\000\000\004\004\006\01
0\
> 01
> 2"+
> 
>
"\014\016\020\022\024\026\026\026\026\026\030\032\034\036\040\040\040\04
0\
> 04
> 0"+
> 
>
"\040\040\040\040\040\040\040\042\044\046\050\052\052\052\052\052\052\05
2\
> 05
> 2"+
> 
>
"\052\052\052\052\054\056\060\000\000\000\000\000\000\000\000\000\000\00
0\
> 00
> 0"+
> 
>
"\000\000\000\000\062\064\064\066\070\072\074\076\100\102\104\106\110\11
2\
> 11
> 4"+
> 
>
"\116\120\120\120\120\120\120\120\120\120\120\120\122\120\120\120\124\12
6\
> 12
> 6"+
> 
>
"\126\126\126\126\126\126\126\126\126\130\126\126\126\132\134\134\134\13
4\
> 13
> 4"+
> 
>
"\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\13
4\
> 13
> 4"+
> 
>
"\136\134\134\134\140\142\142\142\142\142\142\142\144\134\134\134\134\13
4\
> 13
> 4"+
> 
>
"\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\14
6\
> 14
> 2"+
> 
>
"\142\150\152\134\134\154\156\160\144\162\164\156\166\170\134\172\174\17
6\
> 13
> 4"+
> 
>
"\134\134\200\202\204\134\206\210\212\142\214\134\216\134\220\220\220\22
2\
> 22
> 4"+
> 
>
"\226\222\230\142\142\142\142\142\142\142\232\134\134\134\134\134\134\13
4\
> 13
> 4"+
> 
>
"\134\234\226\134\236\236\134\134\134\134\134\134\134\134\134\134\134\13
4\
> 13
> 4"+
> 
>
"\134\134\236\236\236\236\236\236\236\236\236\236\236\236\236\236\236\23
6\
> 23
> 6"+
> 
>
"\236\236\236\236\236\236\236\236\236\236\236\172\240\242\244\246\250\17
2\
> 17
> 2"+
> 
>
"\252\254\172\172\256\172\172\260\172\262\264\172\172\172\172\172\172\26
6\
> 17
> 2"+
> 
>
"\172\270\272\172\172\172\274\172\172\172\172\172\172\172\172\172\172\27
6\
> 23
> 6"+
> 
>
"\236\236\300\300\300\300\302\304\300\300\300\306\306\306\306\306\306\30
6\
> 30
> 0"+
> 
>
"\306\306\306\306\306\306\310\300\300\302\306\306\236\236\236\236\236\23
6\
> 23
> 6"+
> 
>
"\236\236\236\236\312\312\312\312\312\312\312\312\312\312\312\312\312\31
2\
> 31
> 2"+
> 
>
"\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\312\31
2\
> 31
> 2"+
> 
>
"\312\236\236\236\236\236\236\236\236\236\236\236\236\236\312\236\236\23
6\
> 23
> 6"+
> 
>
"\236\236\236\236\236\314\236\236\316\236\320\236\236\306\322\324\326\33
0\
> 33
> 2"+
> 
>
"\334\120\120\120\120\120\120\120\120\336\120\120\120\120\340\342\344\12
6\
> 12
> 6"+
> 
>
"\126\126\126\126\126\126\346\126\126\126\126\350\352\354\356\360\362\23
6\
> 36
> 4"+
> 
>
"\364\364\364\134\134\134\134\134\134\134\366\216\236\236\236\236\236\23
6\
> 37
> 0"+
> 
>
"\372\372\372\372\372\374\372\120\120\120\120\120\120\120\120\120\120\12
0\
> 12
> 0"+
> 
>
"\120\120\120\120\126\126\126\126\126\126\126\126\126\126\126\126\126\12
6\
> 12
> 6"+
> 
>
"\126\376\u0100\u0100\u0100\u0100\u0100\u0102\u0100\134\134\134\134\134\
13
> 4"
> +
> 
>
"\134\134\134\134\134\134\134\134\134\134\134\u0104\312\u0106\236\236\23
6\
> 23
> 6"+
> 
>
"\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\13
4\
> 13
> 4"+
> 
>
"\134\134\134\134\134\u0108\142\u010A\u010C\u010A\u010C\u010A\236\134\13
4\
> 13
> 4"+
> 
>
"\134\134\134\134\134\134\134\134\134\134\134\236\134\134\134\134\236\13
4\
> 23
> 6"+
> 
>
"\236\236\236\236\236\236\236\236\236\236\236\236\236\236\236\236\236\23
6\
> 23
> 6"+
> 
>
"\236\236\236\236\236\236\236\u010E\u0110\u0110\u0110\u0110\u0110\u0110\
u0
> 11
> 0"+
> 
>
"\u0110\u0110\u0110\u0110\u0110\u0110\u0110\u0110\u0110\u0110\u0110\u011
2\
> u0
> 114"+
> 
>
"\314\314\314\u0116\u0118\u0118\u0118\u0118\u0118\u0118\u0118\u0118\u011
8\
> u0
> 118"+
> 
>
"\u0118\u0118\u0118\u0118\u0118\u0118\u0118\u0118\u011A\u011C\236\236\23
6\
> u0
> 11E"+
> 
>
"\u0120\u0120\u0120\u0120\u0120\u0120\u0120\u0120\u011E\u0120\u0120\u012
0\
> u0
> 120"+
> 
>
"\u0120\u0120\u0120\u0120\u0120\u0120\u0120\u011E\u0120\u0122\u0122\u012
4\
> u0
> 126"+
> 
>
"\236\236\236\236\236\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0
12
> 8"
> +
> 
>
"\u0128\u0128\u0128\u0128\u012A\236\236\u0128\u012C\u012E\236\236\236\23
6\
> 23
> 6"+
> 
>
"\236\236\236\236\236\236\u012E\236\236\236\236\236\236\u0130\236\u0130\
u0
> 13
> 2"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 12A"+
> 
>
"\236\236\u0134\u0128\u0128\u0128\u0128\u0136\u0120\u0120\u0120\u0126\23
6\
> 23
> 6"+
> 
>
"\236\236\236\236\u0138\u0138\u0138\u0138\u0138\u013A\u013C\236\u013E\u0
12
> 8"
> +
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\236\u0128\u0128\u012A\
u0
> 12
> 8"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u012A\u0128\u0128\u0140\u0120\u012
0\
> u0
> 120"+
> 
>
"\u0142\u0144\u0120\u0120\u0146\u0148\u014A\u0120\u0120\236\026\026\026\
02
> 6"
> +
> 
>
"\026\236\236\236\236\236\236\236\236\236\236\236\236\236\236\236\236\23
6\
> 23
> 6"+
> 
>
"\236\236\236\236\236\236\236\236\236\236\236\236\236\236\236\236\236\u0
14
> C"
> +
> 
>
"\u014E\u0150\220\220\220\220\220\220\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\220\220\220\220\220\220\220\236\u0152\u0154\u0156\312\312\
31
> 2"
> +
> 
>
"\u014E\u0154\u0156\236\u0104\312\u0106\236\220\220\220\220\220\312\314\
u0
> 15
> 8"+
> 
>
"\u0158\u0158\u0158\u0158\320\236\236\236\236\236\236\236\u014C\u0154\u0
15
> 0"
> +
> 
>
"\220\220\220\u015A\u0150\u015A\u0150\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\u015A\220\220\220\u015A\u015A\236\220\220\236\u0106\u0154\u0156\312\u0
10
> 6"
> +
> 
>
"\u015C\u015E\u015C\u0156\236\236\236\236\u015C\236\236\220\u0150\220\31
2\
> 23
> 6"+
> 
>
"\u0158\u0158\u0158\u0158\u0158\220\u0160\u0162\u0162\u0164\u0166\236\23
6\
> 23
> 6"+
> 
>
"\u0106\u0150\220\220\u015A\236\u0150\u015A\u0150\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\u015A\220\220\220\u015A\220\u0150\u015A\220\236\u0106\u015
4\
> u0
> 156"+
> 
>
"\u0106\236\u014C\u0106\u014C\312\236\236\236\236\236\u0150\220\u015A\u0
15
> A"
> +
> 
>
"\236\236\236\u0158\u0158\u0158\u0158\u0158\312\220\u015A\236\236\236\23
6\
> 23
> 6"+
> 
>
"\u014C\u014E\u0150\220\220\220\u0150\u0150\220\u0150\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\220\u015A\220\220\220\u015A\220\u0150\220\220\236\u0152\u0
15
> 4"
> +
> 
>
"\u0156\312\312\u014C\u014E\u015C\u0156\236\u0166\236\236\236\236\236\23
6\
> 23
> 6"+
> 
>
"\u015A\236\236\u0158\u0158\u0158\u0158\u0158\236\236\236\236\236\236\23
6\
> 23
> 6"+
> 
>
"\u014C\u0154\u0150\220\220\220\u015A\u0150\u015A\u0150\220\220\220\220\
22
> 0"
> +
> 
>
"\220\220\220\220\220\u015A\220\220\220\u015A\220\236\220\220\236\u0152\
u0
> 15
> 6"+
> 
>
"\u0156\312\236\u015C\u015E\u015C\u0156\236\236\236\236\u014E\236\236\22
0\
> u0
> 150"+
> 
>
"\220\236\236\u0158\u0158\u0158\u0158\u0158\u0166\236\236\236\236\236\23
6\
> 23
> 6"+
> 
>
"\236\u014E\u0150\220\220\u015A\236\220\u015A\220\220\236\u0150\u015A\u0
15
> A"
> +
> 
>
"\220\236\u0150\u015A\236\220\u015A\236\220\220\220\220\u0150\220\236\23
6\
> u0
> 154"+
> 
>
"\u014E\u015E\236\u0154\u015E\u0154\u0156\236\236\236\236\u015C\236\236\
23
> 6"
> +
> 
>
"\236\236\236\236\u0168\u0158\u0158\u0158\u0158\u016A\u016C\236\236\236\
23
> 6"
> +
> 
>
"\236\236\u015C\u0154\u0150\220\220\220\u015A\220\u015A\220\220\220\220\
22
> 0"
> +
> 
>
"\220\220\220\220\220\220\u015A\220\220\220\220\220\u0150\220\220\236\23
6\
> 31
> 2"+
> 
>
"\u014E\u0154\u015E\312\u0106\312\312\236\236\236\u014C\u0106\236\236\23
6\
> 23
> 6"+
> 
>
"\220\236\236\u0158\u0158\u0158\u0158\u0158\236\236\236\236\236\236\236\
23
> 6"
> +
> 
>
"\236\u0154\u0150\220\220\220\u015A\220\u015A\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\u015A\220\220\220\220\220\u0150\220\220\236\236\u0156\u015
4\
> u0
> 154"+
> 
>
"\u015E\u014E\u015E\u0154\312\236\236\236\u015C\u015E\236\236\236\u015A\
22
> 0"
> +
> 
>
"\236\236\u0158\u0158\u0158\u0158\u0158\236\236\236\236\236\236\236\236\
23
> 6"
> +
> 
>
"\u0154\u0150\220\220\220\u015A\220\u015A\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\u015A\220\220\220\220\220\220\220\220\236\236\u0154\u0156\312\
23
> 6"
> +
> 
>
"\u0154\u015E\u0154\u0156\236\236\236\236\u015C\236\236\236\236\220\236\
23
> 6"
> +
> 
>
"\u0158\u0158\u0158\u0158\u0158\236\236\236\236\236\236\236\236\u0150\22
0\
> 22
> 0"+
> 
>
"\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\u016E\u0170\220\312\312\312\u0106\236\u0172\220\220\220\u0174\312\
31
> 2"
> +
> 
>
"\312\u0176\u0178\u0178\u0178\u0178\u0178\314\236\236\236\236\236\236\23
6\
> 23
> 6"+
> 
>
"\236\236\236\236\236\236\236\236\236\236\u0150\u015A\u015A\u0150\u015A\
u0
> 15
> A"+
> 
>
"\u0150\236\236\236\220\220\u0150\220\220\220\u0150\220\u0150\u0150\236\
22
> 0"
> +
> 
>
"\u0150\u016E\u0170\220\312\312\312\u014C\u0152\236\220\220\u015A\316\31
2\
> 31
> 2"+
> 
>
"\312\236\u0178\u0178\u0178\u0178\u0178\236\220\236\236\236\236\236\236\
23
> 6"
> +
> 
>
"\236\236\236\236\236\236\236\236\236\236\u017A\u017A\314\314\314\314\31
4\
> 31
> 4"+
> 
>
"\314\u017C\u017A\u017A\312\u017A\u017A\u017A\u017E\u017E\u017E\u017E\u0
17
> E"
> +
> 
>
"\u0180\u0180\u0180\u0180\u0180\u0104\u0104\u0104\u0182\u0182\u0154\220\
22
> 0"
> +
> 
>
"\220\220\u0150\220\220\220\220\220\220\220\220\220\220\220\220\220\220\
22
> 0"
> +
> 
>
"\220\236\236\236\u014C\312\312\312\312\312\312\u014E\312\312\u0184\312\
31
> 2"
> +
> 
>
"\312\236\236\312\312\312\u014C\u014C\312\312\312\312\312\312\312\312\31
2\
> 31
> 2"+
> 
>
"\236\u014C\312\312\312\u014C\236\236\236\236\236\236\236\236\236\236\23
6\
> 23
> 6"+
> 
>
"\236\236\236\236\236\236\236\u0110\u0110\u0110\u0110\u0110\u0110\u0110\
u0
> 11
> 0"+
> 
>
"\u0110\u0110\u0110\u0110\u0110\u0110\u0110\u0110\u0110\u0110\u0110\236\
23
> 6"
> +
> 
>
"\236\236\236\172\172\172\172\172\172\172\172\172\172\172\172\172\172\17
2\
> 17
> 2"+
> 
>
"\172\172\172\276\236\u011C\236\236\220\220\220\220\220\220\220\220\220\
22
> 0"
> +
> 
>
"\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\236\23
6\
> u0
> 150"+
> 
>
"\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\220\220\220\220\220\220\220\220\220\220\220\u015A\236\236\
22
> 0"
> +
> 
>
"\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\236\236\236\134\134\134\134\134\134\134\134\134\134\134\134\13
4\
> 13
> 4"+
> 
>
"\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\13
4\
> 13
> 4"+
> 
>
"\134\134\134\134\134\134\134\134\134\134\172\172\u0186\236\236\134\134\
13
> 4"
> +
> 
>
"\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\13
4\
> 13
> 4"+
> 
>
"\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\134\13
4\
> 13
> 4"+
> 
>
"\134\134\134\134\236\236\236\u0188\u0188\u0188\u0188\u018A\u018A\u018A\
u0
> 18
> A"+
> 
>
"\u0188\u0188\u0188\236\u018A\u018A\u018A\236\u0188\u0188\u0188\u0188\u0
18
> A"
> +
> 
>
"\u018A\u018A\u018A\u0188\u0188\u0188\u0188\u018A\u018A\u018A\u018A\u018
8\
> u0
> 188"+
> 
>
"\u0188\236\u018A\u018A\u018A\236\u018C\u018C\u018C\u018C\u018E\u018E\u0
18
> E"
> +
> 
>
"\u018E\u0188\u0188\u0188\u0188\u018A\u018A\u018A\u018A\u0190\u0192\u019
2\
> u0
> 194"+
> 
>
"\u0196\u0198\u019A\236\u0188\u0188\u0188\u0188\u018A\u018A\u018A\u018A\
u0
> 18
> 8"+
> 
>
"\u0188\u0188\u0188\u018A\u018A\u018A\u018A\u0188\u0188\u0188\u0188\u018
A\
> u0
> 18A"+
> 
>
"\u018A\u018A\u0188\u019C\276\172\u018A\u019E\u01A0\u01A2\306\u019C\276\
17
> 2"
> +
> 
>
"\u01A4\u01A4\u01A0\306\u0188\172\236\172\u018A\u01A6\u01A8\306\u0188\17
2\
> u0
> 1AA"+
> 
>
"\172\u018A\u01AC\u01AE\306\236\u019C\276\172\u01B0\u01B2\u01A0\310\u01B
4\
> u0
> 1B4"+
> 
>
"\u01B4\u01B6\u01B4\u01B4\u01B8\u01BA\u01BC\u01BC\u01BC\014\u01BE\u01C0\
u0
> 1B
> E"+
> 
>
"\u01C0\014\014\014\014\u01C2\u01B8\u01B8\u01C4\u01C6\u01C6\u01C8\014\u0
1C
> A"
> +
> 
>
"\u01CC\014\u01CE\u01D0\014\u01D2\u01D4\236\236\236\236\236\236\236\236\
23
> 6"
> +
> 
>
"\236\236\236\236\236\236\236\236\u01B8\u01B8\u01B8\u01D6\236\102\102\10
2\
> u0
> 1D8"+
> 
>
"\u01D2\u01DA\u01DC\u01DC\u01DC\u01DC\u01DC\u01D8\u01D2\u01D4\236\236\23
6\
> 23
> 6"+
> 
>
"\236\236\236\236\064\064\064\064\064\064\u01DE\236\236\236\236\236\236\
23
> 6"
> +
> 
>
"\236\236\236\236\236\236\236\236\236\236\312\312\312\312\312\312\u01E0\
u0
> 1E
> 2"+
> 
>
"\u01E4\236\236\236\236\236\236\236\236\236\236\236\236\236\236\236\066\
u0
> 1E
> 6"+
> 
>
"\066\u01E8\066\u01EA\u01EC\u01EE\u01EC\u01F0\u01E8\066\u01EC\u01EC\u01E
C\
> 06
> 6"+
> 
>
"\066\066\u01E6\u01E6\u01E6\u01EC\u01EC\u01EE\u01EC\u01E8\u01F2\u01F4\u0
1F
> 6"
> +
> 
>
"\236\236\236\236\236\236\236\236\236\236\236\236\u01F8\114\114\114\114\
11
> 4"
> +
> 
>
"\u01FA\u01FC\u01FC\u01FC\u01FC\u01FC\u01FC\u01FE\u01FE\u0200\u0200\u020
0\
> u0
> 200"+
> 
>
"\u0200\u0200\u0202\u0202\u0204\u0206\236\236\236\236\236\236\u0208\u020
8\
> u0
> 20A"+
> 
>
"\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\06
6\
> 06
> 6"+
> 
>
"\066\066\066\066\066\066\066\066\066\066\066\u020A\u020A\066\066\066\06
6\
> 06
> 6"+
> 
>
"\066\066\066\066\066\u020C\236\236\236\236\236\236\236\236\236\236\u020
E\
> u0
> 210"+
> 
>
"\032\u0208\u0210\u0210\u0210\u0208\u020E\u01D8\u020E\032\u0208\u0210\u0
21
> 0"
> +
> 
>
"\u020E\u0210\032\032\032\u0208\u020E\u0210\u0210\u0210\u0210\u0208\u020
8\
> u0
> 20E"+
> 
>
"\u020E\u0210\u0210\u0210\u0210\u0210\u0210\u0210\u0210\032\u0208\u0208\
u0
> 21
> 0"+
> 
>
"\u0210\u0208\u0208\u0208\u0208\u020E\032\032\u0210\u0210\u0210\u0210\u0
20
> 8"
> +
> 
>
"\u0210\u0210\u0210\u0210\u0210\u0210\u0210\u0210\u0210\u0210\u0210\u021
0\
> u0
> 210"+
> 
>
"\u0210\u0210\032\u020E\u0210\032\u0208\u0208\032\u0208\u0208\u0208\u020
8\
> u0
> 210"+
> 
>
"\u0208\u0210\u0210\u0210\u0210\u0210\u0210\u0210\u0210\u0210\032\u0208\
u0
> 20
> 8"+
> 
>
"\u0210\u0208\u0208\u0208\u0208\u020E\u0210\u0210\u0208\u0210\u0208\u020
8\
> u0
> 210"+
> 
>
"\u0210\u0210\u0210\u0210\u0210\u0210\u0210\u0210\u0210\u0210\u0210\u020
8\
> u0
> 210"+
> 
>
"\236\236\236\236\236\236\236\u020C\066\066\066\u0210\u0210\066\066\066\
06
> 6"
> +
> 
>
"\066\066\066\066\066\066\u0210\066\066\066\u0212\u0214\066\066\066\066\
06
> 6"
> +
> 
>
"\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017
A\
> u0
> 17A"+
> 
>
"\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017
A\
> u0
> 17A"+
> 
>
"\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u0166\236\236\066\066\
06
> 6"
> +
> 
>
"\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\u020C\236\
23
> 6"
> +
> 
>
"\236\236\236\236\236\236\236\236\236\236\236\066\066\066\066\066\u020C\
23
> 6"
> +
> 
>
"\236\236\236\236\236\236\236\236\236\u0216\u0216\u0216\u0216\u0216\u021
6\
> u0
> 216"+
> 
>
"\u0216\u0216\u0216\u0218\u0218\u0218\u0218\u0218\u0218\u0218\u0218\u021
8\
> u0
> 218"+
> 
>
"\u021A\u021A\u021A\u021A\u021A\u021A\u021A\u021A\u021A\u021A\066\066\06
6\
> 06
> 6"+
> 
>
"\066\066\066\066\066\066\066\066\066\u021C\u021C\u021C\u021C\u021C\u021
C\
> u0
> 21C"+
> 
>
"\u021C\u021C\u021C\u021C\u021C\u021C\u021E\u021E\u021E\u021E\u021E\u021
E\
> u0
> 21E"+
> 
>
"\u021E\u021E\u021E\u021E\u021E\u021E\u0220\236\236\236\236\236\236\236\
23
> 6"
> +
> 
>
"\236\236\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\06
6\
> 06
> 6"+
> 
>
"\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\06
6\
> 06
> 6"+
> 
>
"\066\066\066\066\066\066\066\236\236\236\236\236\066\066\066\066\066\06
6\
> 06
> 6"+
> 
>
"\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\06
6\
> 06
> 6"+
> 
>
"\066\066\066\066\066\066\066\066\066\066\066\066\066\066\236\236\236\23
6\
> 23
> 6"+
> 
>
"\236\236\236\066\066\066\066\066\066\066\066\066\066\236\236\236\066\06
6\
> 06
> 6"+
> 
>
"\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\u0222\
06
> 6"
> +
> 
>
"\u020C\066\066\236\066\066\066\066\066\066\066\066\066\066\066\066\066\
06
> 6"
> +
> 
>
"\u0222\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\066\
06
> 6"
> +
> 
>
"\u0222\u0222\066\u020C\236\u020C\066\066\066\u020C\u0222\066\066\066\23
6\
> 23
> 6"+
> 
>
"\236\236\236\236\236\u0224\u0224\u0224\u0224\u0224\u0216\u0216\u0216\u0
21
> 6"
> +
> 
>
"\u0216\u0226\u0226\u0226\u0226\u0226\u020C\236\066\066\066\066\066\066\
06
> 6"
> +
> 
>
"\066\066\066\066\066\u0222\066\066\066\066\066\066\u020C\006\014\u0228\
u0
> 22
> A"+
> 
>
"\016\016\016\016\016\066\016\016\016\016\u022C\u022E\u0230\u0232\u0232\
u0
> 23
> 2"+
> 
>
"\u0232\312\312\312\u0234\u0236\u0236\066\236\236\236\u0222\u0150\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\u015A\236\u014C\u0238\300\316\u0150\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\u016E\300\
31
> 6"
> +
> 
>
"\236\236\u0150\220\220\220\220\220\220\220\220\220\220\220\220\220\220\
22
> 0"
> +
> 
>
"\220\220\220\220\u015A\236\u0150\220\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\u015A\u017A\u0180\u0180\u017A\u017A\u017A\u017A\u017A\236\
23
> 6"
> +
> 
>
"\236\236\236\236\236\236\236\236\236\236\236\236\236\236\u017A\u017A\u0
17
> A"
> +
> 
>
"\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u016
6\
> 23
> 6"+
> 
>
"\u0180\u0180\u0180\u0180\u0180\u017A\u017A\u017A\u017A\u017A\u017A\u017
A\
> u0
> 17A"+
> 
>
"\u017A\u017A\u017A\u017A\u017A\236\236\236\236\236\236\236\236\236\236\
23
> 6"
> +
> 
>
"\236\236\236\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017
A\
> u0
> 17A"+
> 
>
"\u017A\u017A\u017A\236\u023A\u023C\u023C\u023C\u023C\u023C\u017A\u017A\
u0
> 17
> A"+
> 
>
"\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017
A\
> u0
> 17A"+
> 
>
"\u017A\u017A\u017A\u0166\236\236\236\236\236\236\236\u017A\u017A\u017A\
u0
> 17
> A"+
> 
>
"\u017A\u017A\236\236\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u0
17
> A"
> +
> 
>
"\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017
A\
> u0
> 17A"+
> 
>
"\u017A\u0166\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017
A\
> u0
> 17A"+
> 
>
"\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017
A\
> u0
> 17A"+
> 
>
"\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017
A\
> u0
> 17A"+
> 
>
"\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017
A\
> u0
> 17A"+
> 
>
"\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u0166\236\u023A\
u0
> 17
> A"+
> 
>
"\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017
A\
> u0
> 17A"+
> 
>
"\u017A\u017A\u017A\236\u017A\u017A\u017A\u017A\u017A\u017A\u017A\u017A\
u0
> 17
> A"+
> 
>
"\u017A\u017A\u017A\u017A\u017A\u017A\u0166\220\220\220\220\220\220\220\
22
> 0"
> +
> 
>
"\220\220\220\220\220\220\220\220\220\220\220\236\236\236\236\236\236\23
6\
> 23
> 6"+
> 
>
"\236\236\236\236\236\220\220\220\220\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\220\236\236\236\236\236\236\236\236\236\236\236\236\236\23
6\
> u0
> 23E"+
> 
>
"\u023E\u023E\u023E\u023E\u023E\u023E\u023E\u023E\u023E\u023E\u023E\u023
E\
> u0
> 23E"+
> 
>
"\u023E\u023E\u023E\u023E\u023E\u023E\u023E\u023E\u023E\u023E\u023E\u023
E\
> u0
> 23E"+
> 
>
"\u023E\u023E\u023E\u023E\u023E\u0240\u0240\u0240\u0240\u0240\u0240\u024
0\
> u0
> 240"+
> 
>
"\u0240\u0240\u0240\u0240\u0240\u0240\u0240\u0240\u0240\u0240\u0240\u024
0\
> u0
> 240"+
> 
>
"\u0240\u0240\u0240\u0240\u0240\u0240\u0240\u0240\u0240\u0240\u0240\220\
22
> 0"
> +
> 
>
"\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\236\236\236\236\236\236\236\236\236\172\172\172\276\236\236\23
6\
> 23
> 6"+
> 
>
"\236\u0242\172\172\236\236\236\u013E\u0128\u0128\u0128\u0128\u0244\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u012A\u0128\u0128\u012A\u012A\u0128\u0132\u012
A\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\236\236\236\236\236\236\236\236\236\236\236\236\236\236\236\236\
u0
> 13
> 2"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u01BE\236\236\236\236\236\23
6\
> 23
> 6"+
> 
>
"\236\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\
u0
> 12
> 8"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\236\u0128\u0128\u0128\u0128\
u0
> 12
> 8"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\236\236\236\236\
23
> 6"
> +
> 
>
"\236\236\236\236\236\236\236\236\236\236\236\236\236\236\236\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\236\236\236\236\236\236\236\236\236\236\236\236\236\
23
> 6"
> +
> 
>
"\236\236\236\236\u0246\u0246\236\236\236\236\236\236\u0248\u024A\u024C\
u0
> 24
> E"+
> 
>
"\u024E\u024E\u024E\u024E\u024E\u024E\u0250\236\u0252\014\u01CE\u0254\01
4\
> u0
> 256"+
> 
>
"\014\014\u022C\u024E\u024E\u01CC\014\074\u0208\u0258\u025A\014\236\236\
u0
> 12
> 8"+
> 
>
"\u012A\u012A\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
8\
> u0
> 128"+
> 
>
"\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u0128\u012
A\
> u0
> 25C"+
> 
>
"\u0252\014\u025E\014\u01BE\u0260\u0248\014\026\026\026\026\026\014\u020
8\
> u0
> 262"+
> 
>
"\036\040\040\040\040\040\040\040\040\040\040\040\040\u0264\u0266\046\05
0\
> 05
> 2"+
> 
>
"\052\052\052\052\052\052\052\052\052\052\052\u0268\u026A\u0258\u0252\u0
1B
> E"
> +
> 
>
"\u026C\220\220\220\220\220\u026E\220\220\220\220\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\220\220\220\220\220\220\220\220\300\220\220\220\220\220\22
0\
> 22
> 0"+
> 
>
"\220\220\220\220\220\220\220\220\u015A\236\220\220\220\236\220\220\220\
23
> 6"
> +
> 
>
"\220\220\220\236\220\u015A\236\u0270\u0272\u0274\u0276\u0208\u0208\u020
A\
> u0
> 20C"+
>     "\236\236\236\236\236\236\066\236";
> 
> 
> Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
> 
> 
> 
> Your use of Yahoo! Groups is subject to
http://docs.yahoo.com/info/terms/
> 


 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 



More information about the antlr-interest mailing list