As you'll notice, I've been working on the RNBMATH procedures. We do a lot of work analyzing structural areas and such, which is why there are so many area and perimeter calculation procedures. All of these are fairly straight forward processes, but when it came time to deal with polygons, especially irregular polygons, things got a bit more interesting. In order to tackle these problems, I have created a sub-section of the RNBMATH service program specifically for working with polygons.
I have added the prototype and necessary constants to the cp_IFS /copy member for the C function 'access'. This will easily allow you to test for the existence of a file in the IFS and optionally test authority and permissions. I personally had wondered about this for some time, so many thanks to Bob Cozzi for his excellent coverage of this procedure in his recent article.