> On 5 May 2023, at 1:48 am, Paul Gilmartin > <[email protected]> wrote: > > On Thu, 4 May 2023 08:39:41 +0800, David Crayford wrote: >> >> Note that there is a “zos” branch in the Github repository that you will >> have the checkout. >> > Not in SourceForge, which is mostly mentioned on > <https://regina-rexx.sourceforge.io/>?
I don’t do SourceForge and the svn nonsense. Git is the dominant SCM and has been ported and is supported on z/OS. > > What path to Github? How is that related to: > <https://sourceforge.net/p/regina-rexx/code/HEAD/tree/interpreter/>? > >> As I previously mentioned this port could be patched to support EBCDIC but >> you will have a heavy lift patching the Flex lexer and Bison tables. >> > Does/would autoconversion help? (Of course, not for Classic data sets. But > DSFS?) It uses autoconversion. For programming languages you have to pick a codesetd. I’m sure DSFS would work. > > Oh well, that’s life dealing with the major suckage that is EBCDIC! Also, the > interpreter uses 'fopen(filename, “rb”)’ so can in theory can handle source > files in MVS data sets. Unfortunately, the >> parser expects line-ending characters so is not compatible with record >> oriented files. >> > Doesn't XLC fake the "\n" for text files? Yes, with ‘fopen(filename, “r”)’ in text mode. Regina opens the file in binary mode so it can parse by character. > > How about something like "ADDRESS LINKMVS WITH <redirection>? > Challenging because MVS never had an organized concept of stdin, stdout, > stderr. > > Is there a User's Guide? > The doc is on https://sourceforge.net/projects/regina-rexx/files/regina-documentation/ and is good. > -- > Thanks, > gil > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
