Oppolzer - Informatik / Blog


Blog-Hauptseite      Neuester Artikel      Älterer Artikel      Neuerer Artikel      Älterer gleiche Kategorie      Neuerer gleiche Kategorie

PL1-L - Diskussion über PL/1-Interface für PCRE (Perl compatible Reg. Ex)

Subject:

Re: calling C from PL/I....

From:

Bernd Oppolzer <bernd.oppolzer@T-ONLINE.DE>

Reply-To:

PL1 (language) discussions <PL1-L@LISTSERV.DARTMOUTH.EDU>

Date:

2014.02.25 23:06:54


Hello P.,

this part of my comment was not related to "making available the library or
function to PL/1 callers". This has become a no-brainer due to the extensions of
the more recent releases of PL/1.

My comment was instead related to the process of porting C libraries that come
from Windows or Unix to z/OS. When you do this and the original creators didn't
have z/Arch in mind, you often find implicit assumptions in the software about
properties of the underlying character set of the platform, that are not true
with z/Arch, and it is sometimes hard to find and eliminate those places in the
software.

(some of the topics important here include endianness, or where the digits and
lower/upper case characters are located in the character set, and more)

Because for the actual project the port to z/OS has already been done
successfully, and the library can be called from COBOL, those problems obviously
are already solved. So the only task left is the communication with PL/1
callers, which should be no big deal.

Kind regards

Bernd




Am 25.02.2014 17:37, schrieb P.E.:
> Hello Bernd,
>
> you said below
>
> Sometimes there are portability issues with the character set, but in this
> case, this has already been fixed, because there is a working z/OS solution,
> which can be accessed from COBOL.
>
> could you explain what issues you had in mind here? and how COBOL helps you
> solve them? (I think your issues may be fixed if you were using a more recent
> PL/I release, but I'd like to be sure)
>
> thanks
>
> - P.
>

Blog-Hauptseite      Neuester Artikel      Älterer Artikel      Neuerer Artikel      Älterer gleiche Kategorie      Neuerer gleiche Kategorie