On Sat, 28 Sep 2019 11:46:15 +0100, Charles Mills wrote:
>I recall some hiccups when I went to POSIX(ON). IIRC code that opened
>DD:SYSPRINT formerly did what one would expect. After POSIX it created a UNIX
>file named - - you guessed it - - "DD:SYSPRINT". //DD:SYSPRINT fixed it.
>
It's ironic that in order to accommodate POSIX for one construct IBM
resorted to another convention which implementations "are strongly
encouraged to avoid":
https://pubs.opengroup.org/onlinepubs/9699919799/xrat/V4_xbd_chap04.html#tag_21_04_12
Application developers should avoid generating pathnames that start with
"//".
Implementations are strongly encouraged to avoid using this special
interpretation
since a number of applications currently do not follow this practice and may
inadvertently generate "//...".
-- gil
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN