*Reported by anonymous on 2011-02-03 11:10 UTC
In my machine, codes generated by JFlex contain "İ"s (dotted capital i, a strange Turkish letter) instead of "I"s (regular capital i) in variable names. Naturally, none of the generated codes compile.
This is probably because my default locale is Turkish and in Turkish alphabet the upper case version of "i" is "İ". If that's the case, using Locale.ENGLISH explicitly for case conversions should solve the problem.
*Reported by anonymous on 2011-02-03 11:10 UTC
In my machine, codes generated by JFlex contain "İ"s (dotted capital i, a strange Turkish letter) instead of "I"s (regular capital i) in variable names. Naturally, none of the generated codes compile.
This is probably because my default locale is Turkish and in Turkish alphabet the upper case version of "i" is "İ". If that's the case, using Locale.ENGLISH explicitly for case conversions should solve the problem.