> 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

Reply via email to