You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*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.
The text was updated successfully, but these errors were encountered:
lsf37
changed the title
Erroneous codegen when default locale is Turkish
[Bug] Erroneous codegen when default locale is Turkish [sf#114]
Feb 15, 2015
*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.
The text was updated successfully, but these errors were encountered: