diff options
author | Karl Williamson <public@khwilliamson.com> | 2013-02-17 13:47:13 -0700 |
---|---|---|
committer | Karl Williamson <public@khwilliamson.com> | 2013-08-29 09:55:52 -0600 |
commit | f4cd282cd75f0333d0ce591c83812eed609d5283 (patch) | |
tree | 5b2e6e4c08b6fe67d75a9d93dea211e71988c3ca /perly.c | |
parent | 94bb8c36d9e11dd4825e43d06f0832f01a7e5045 (diff) | |
download | perl-f4cd282cd75f0333d0ce591c83812eed609d5283.tar.gz |
Remove EBCDIC remappings
Now that the Unicode tables are stored in native format, we shouldn't be
doing remapping.
Note that this assumes that the Latin1 casing tables are stored in
native order; not all of this has been done yet.
Diffstat (limited to 'perly.c')
-rw-r--r-- | perly.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -342,9 +342,12 @@ Perl_yyparse (pTHX_ int gramtype) parser->yychar = yylex(); #endif +/* perly.tab is shipped based on an ASCII system; if it were to be regenerated + * on a platform that doesn't use ASCII, this translation back would need to be + * removed */ # ifdef EBCDIC if (parser->yychar >= 0 && parser->yychar < 255) { - parser->yychar = NATIVE_TO_ASCII(parser->yychar); + parser->yychar = NATIVE_TO_LATIN1(parser->yychar); } # endif } |