The problem with the old version of perl on z/OS

 :> perl -v

This is perl, v5.8.7 built for os390-thread-multi

Copyright 1987-2005, Larry Wall
MVS (OS390) port by Mortice Kern Systems, 1997-1999


I testing perl.

 Perl can not convert large number of files. Error: Out  of memory!
can convert the source code by the parts .

------------------------------------------------------------------------
 Yaroslav Kuzmin
Developer C/C++ ,z/OS , Linux
3 Zhukovskiy Street · Miass, Chelyabinsk region 456318 · Russia
Tel:  +7.922.2.38.33.38
Email: [email protected]
Web: www.rocketsoftware.com

________________________________________
От: Karl Williamson <[email protected]>
Отправлено: 19 августа 2014 г. 1:39
Кому: Yaroslav Kuzmin; Perl5 Porters; perl-mvs
Тема: Re: z/OS translate UTF-8 - UTF-EBCDIC

On 08/15/2014 03:35 AM, Yaroslav Kuzmin wrote:
> Hi gues,
>
> A method of converting source project with a script
> (translate_to_native.pl) , is not convenient, since it requires first
> compile the project without the support of UTF-EBCDIC, and then convert
> the source project with the aid of the script and compile again, but
> this time with the support of UTF-EBCDIC.
>
> I made a tool that compiles on z/OS, and translate the source code
> project from UTF-8 in  UTF-EBCDIC .
>
> P.S. files tue.c and makefile  in encoding IBM-1047.

Great! This could be added to our distribution under the Porting directory.

I should say that eventually, we will probably want it to handle more
than IBM-1047, but that's for the future.

Also, the Perl script can be run with an older perl, not necessarily the
one just unpacked.  I haven't tested it, but I intended it to work on a
v5.8.

And, I've been thinking about the best way to distribute this to the
general public.  I was thinking, we in p5p should generate a tar that's
already in the desired IBM code page, so that there's no need for either
my script or your program.  I think that is feasible, but we first have
to get things working, so that's in the future.

================================
Rocket Software, Inc. and subsidiaries ■ 77 Fourth Avenue, Waltham MA 02451 ■ 
+1 800.966.3270 ■ +1 781.577.4321
Unsubscribe From Commercial Email – [email protected]
Manage Your Subscription Preferences - 
http://info.rocketsoftware.com/GlobalSubscriptionManagementEmailFooter_SubscriptionCenter.html
Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-policy
================================

Reply via email to