Hello Fran,
*would you be able to test the first version *on a PC* *? *OR* *would you need a CMS Rexx Compatible version* at the first instance? If you could download your sources in question to a PC, send me the ZIP, I will run the current Version of RexxForm thru and will send you the new ZIP back. Let me know if that will be a possible solution. Also, I'm, copying IBM-netRexx here again (sorry!): Doese anybody of you know *IF NetRexx is NOW still available on an IBM CMS Machine, and which Version of Java is there on an IBM CMS Machine?? Sorry for the cross-post, but FRAN: You should anyway go ahead and subscribe the IBM-NetRexx Group, this is where the current (at least Java related) things are happening. Kind greetings, Thomas Schneider. ===================================================== Am 16.09.2011 00:09, schrieb Fran Hensler: > Thomas - > > I do not know anything about NetRexx so I can't help you with the > translator. > > I might be able to help you with RexxForm if it will run in CMS. I have a > lot of Classic Rexx in CMS. I would not want to download them to a PC to > format them. > > /Fran Hensler at Slippery Rock University of Pennsylvania USA for 48 years > mailto:[hidden email] http://zvm.sru.edu/~fjh +1.724.794-6172 > "Yes, Virginia, there is a Slippery Rock" > -------------------------------------------------------------------------- > > > > > -----Original Message----- > From: [hidden email] > [mailto:[hidden email]] On Behalf Of Thomas > Schneider > Sent: Thursday, September 15, 2011 5:40 PM > To: Chip Davis > Cc: rexxla Members mailing list > Subject: [RexxLA] The LOGOS and the MobileTalk project > > Hello SIRs! > > As you (maybe) know, I'm currently woring on a couple of POJECTs. > > The immediate PROJECTs to become released are: > > RexxForm: A generalized Rexx Formatter (any Rexx Dialect, as classic Rexx, > ooRexx, Regina, NetRexx, or whatever will be invented) > > Rexx2Nrx (relese 7.00): My newest (and LAST) attempt to be able to > translate *any Rexx Dialect* to NetRexx, or, when you like, NetRexx *to* > ooRexx. > > Both products are based on *my own* Scanner and Parser TECHNOLOGIEs. > > To test them properly, I *will*, however, do need some assistance. > > I will setup (with the help of David Requena) a new *repository* there > on *KENAI*, Project PP, until 1. October 2011, with the current soft. > > For *testing it*, *properly*, I will need, however, *volunteers*. > > I do have my testcases, of course, *but I will need* assistance. > > *Got the message, please* :-) > > I'm only 1 human beeing, and sometime I'm feeling > > *as a LONeLY Man* > > Couldn't, *please*, somebody help me?? > > Thanks in advance, > > *anyway*. > > Massa Thomas. > )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) > ))))))))))))))))))) > -- Thomas Schneider (Founder of www.thsitc.com) Member of the Rexx Languge Asscociation (www.rexxla.org) Member of the NetRexx Developer's Team (www.netrexx.org) _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/
Thomas Schneider, Vienna, Austria (Europe) :-)
www.thsitc.com www.db-123.com |
Thomas,
A simple Google search: "Java mainframe IBM" produced some 2,000,000 hits, and ample evidence (on just the first page of results) that Java currently does run on the mainframe. Since NetRexx needs only Java to run, no doubt it will run there. Indeed you might check this link: (updated June, 2011): http://www-03.ibm.com/systems/z/os/zos/tools/java/products/sdk601_64.html And this link, which implies that NetRexx has been runnining on the mainframe since at least 1998. http://www.redbooks.ibm.com/redbooks/pdfs/sg245148.pdf I do wish you would search the web before asking questions like that here. It took me 10 seconds to get your question answered, and I know that you could have done the same. In other words, it took you longer to ask the question here than it would have for you to get the answer. As for NetRexx code formatting, one approach is to manipulate an AST and insert or remove space and line ends, or make other transformations. In Eclipse there is a quite sophisticated built in Java code formatter which uses that approach. I don't anticipate implementing a formatter for NetRexx as part of the Eclipse plugin any time soon, but in theory all that would be needed is a set of transform rules to follow, a tree walker to do the transforms and another walk to output the results. The NetRexx AST includes everything down to the character level in order to support incremental error processing. I don't know what your approach to scanning and parsing is, but I assume you would do roughly the same: generate a token stream (making allowances for the variations between the Rexx dialects), parse it to generate an AST, and then perform transforms on the tree to format the source or translate between dialects. Of course there are always different approaches to problems, and you may be doing it entirely differently. Bill On 9/15/2011 6:22 PM, Thomas Schneider wrote: > Hello Fran, > *would you be able to test the first version *on a PC* *? > > *OR* > > *would you need a CMS Rexx Compatible version* at the first instance? > > If you could download your sources in question to a PC, send me the ZIP, > I will run the current Version of RexxForm thru and will send you the > new ZIP back. > > Let me know if that will be a possible solution. > > Also, I'm, copying IBM-netRexx here again (sorry!): > > Doese anybody of you know *IF NetRexx is NOW still available on an IBM > > Sorry for the cross-post, but FRAN: > > You should anyway go ahead and subscribe the IBM-NetRexx Group, > this is where the current (at least Java related) things are happening. > > Kind greetings, > Thomas Schneider. > ===================================================== > Am 16.09.2011 00:09, schrieb Fran Hensler: >> Thomas - >> >> I do not know anything about NetRexx so I can't help you with the >> translator. >> >> I might be able to help you with RexxForm if it will run in CMS. I have >> lot of Classic Rexx in CMS. I would not want to download them to a PC to >> format them. >> >> /Fran Hensler at Slippery Rock University of Pennsylvania USA for 48 years >> mailto:[hidden email] http://zvm.sru.edu/~fjh +1.724.794-6172 >> "Yes, Virginia, there is a Slippery Rock" >> -------------------------------------------------------------------------- >> >> >> >> >> -----Original Message----- >> From: [hidden email] >> [mailto:[hidden email]] On Behalf Of Thomas >> Schneider >> Sent: Thursday, September 15, 2011 5:40 PM >> To: Chip Davis >> Cc: rexxla Members mailing list >> Subject: [RexxLA] The LOGOS and the MobileTalk project >> >> Hello SIRs! >> >> As you (maybe) know, I'm currently woring on a couple of POJECTs. >> >> The immediate PROJECTs to become released are: >> >> RexxForm: A generalized Rexx Formatter (any Rexx Dialect, as classic >> ooRexx, Regina, NetRexx, or whatever will be invented) >> >> Rexx2Nrx (relese 7.00): My newest (and LAST) attempt to be able to >> translate *any Rexx Dialect* to NetRexx, or, when you like, NetRexx *to* >> ooRexx. >> >> Both products are based on *my own* Scanner and Parser TECHNOLOGIEs. >> >> To test them properly, I *will*, however, do need some assistance. >> >> I will setup (with the help of David Requena) a new *repository* there >> on *KENAI*, Project PP, until 1. October 2011, with the current soft. >> >> For *testing it*, *properly*, I will need, however, *volunteers*. >> >> I do have my testcases, of course, *but I will need* assistance. >> >> *Got the message, please* :-) >> >> I'm only 1 human beeing, and sometime I'm feeling >> >> *as a LONeLY Man* >> >> Couldn't, *please*, somebody help me?? >> >> Thanks in advance, >> >> *anyway*. >> >> Massa Thomas. >> >> ))))))))))))))))))) -------------------------------------------------------------------- mail2web.com Enhanced email for the mobile individual based on Microsoft® Exchange - http://link.mail2web.com/Personal/EnhancedEmail _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ |
Actually Bill, Thomas was asking about java on VM/CMS.
There's never been a jvm for CMS. There was at one time a jvm that could be directly ipl'd under VM, but as usual, IBM didn't get it and that jvm is no longer. On z/OS the jvm runs under USS ( Unix system services ). USS is a big batch job running on z/OS that emulates a unix environment. The other (and now preferred way) to run jvms on zSeries is to run in a linux guest machine under z/VM. (not CMS) Either way these jvm's run in a second level abstraction, decreasing their performance. But, IBM to the rescue with the zAPP processor to offload java instructions! ( you knew they'd fix it with hardware didn't you ) -----Original Message----- From: [hidden email] [mailto:[hidden email]] On Behalf Of [hidden email] Sent: Thursday, September 15, 2011 7:22 PM To: [hidden email] Subject: Re: [Ibm-netrexx] RexxForm: The Rexx Formatter Thomas, A simple Google search: "Java mainframe IBM" produced some 2,000,000 hits, and ample evidence (on just the first page of results) that Java currently does run on the mainframe. Since NetRexx needs only Java to run, no doubt it will run there. Indeed you might check this link: (updated June, 2011): http://www-03.ibm.com/systems/z/os/zos/tools/java/products/sdk601_64.htm l And this link, which implies that NetRexx has been runnining on the mainframe since at least 1998. http://www.redbooks.ibm.com/redbooks/pdfs/sg245148.pdf I do wish you would search the web before asking questions like that here. It took me 10 seconds to get your question answered, and I know that you could have done the same. In other words, it took you longer to ask the question here than it would have for you to get the answer. As for NetRexx code formatting, one approach is to manipulate an AST and insert or remove space and line ends, or make other transformations. In Eclipse there is a quite sophisticated built in Java code formatter which uses that approach. I don't anticipate implementing a formatter for NetRexx as part of the Eclipse plugin any time soon, but in theory all that would be needed is a set of transform rules to follow, a tree walker to do the transforms and another walk to output the results. The NetRexx AST includes everything down to the character level in order to support incremental error processing. I don't know what your approach to scanning and parsing is, but I assume you would do roughly the same: generate a token stream (making allowances for the variations between the Rexx dialects), parse it to generate an AST, and then perform transforms on the tree to format the source or translate between dialects. Of course there are always different approaches to problems, and you may be doing it entirely differently. Bill On 9/15/2011 6:22 PM, Thomas Schneider wrote: > Hello Fran, > *would you be able to test the first version *on a PC* *? > > *OR* > > *would you need a CMS Rexx Compatible version* at the first instance? > > If you could download your sources in question to a PC, send me the ZIP, > I will run the current Version of RexxForm thru and will send you the > new ZIP back. > > Let me know if that will be a possible solution. > > Also, I'm, copying IBM-netRexx here again (sorry!): > > Doese anybody of you know *IF NetRexx is NOW still available on an IBM CMS Machine, and which Version of Java is there on an IBM CMS Machine?? > > Sorry for the cross-post, but FRAN: > > You should anyway go ahead and subscribe the IBM-NetRexx Group, > this is where the current (at least Java related) things are happening. > > Kind greetings, > Thomas Schneider. > ===================================================== > Am 16.09.2011 00:09, schrieb Fran Hensler: >> Thomas - >> >> I do not know anything about NetRexx so I can't help you with the >> translator. >> >> I might be able to help you with RexxForm if it will run in CMS. I a >> lot of Classic Rexx in CMS. I would not want to download them to a PC to >> format them. >> >> /Fran Hensler at Slippery Rock University of Pennsylvania USA for 48 years >> mailto:[hidden email] http://zvm.sru.edu/~fjh +1.724.794-6172 >> "Yes, Virginia, there is a Slippery Rock" >> ------------------------------------------------------------------------ -- >> >> >> >> >> -----Original Message----- >> From: [hidden email] >> [mailto:[hidden email]] On Behalf Of Thomas >> Schneider >> Sent: Thursday, September 15, 2011 5:40 PM >> To: Chip Davis >> Cc: rexxla Members mailing list >> Subject: [RexxLA] The LOGOS and the MobileTalk project >> >> Hello SIRs! >> >> As you (maybe) know, I'm currently woring on a couple of POJECTs. >> >> The immediate PROJECTs to become released are: >> >> RexxForm: A generalized Rexx Formatter (any Rexx Dialect, as classic >> ooRexx, Regina, NetRexx, or whatever will be invented) >> >> Rexx2Nrx (relese 7.00): My newest (and LAST) attempt to be able to >> translate *any Rexx Dialect* to NetRexx, or, when you like, NetRexx *to* >> ooRexx. >> >> Both products are based on *my own* Scanner and Parser TECHNOLOGIEs. >> >> To test them properly, I *will*, however, do need some assistance. >> >> I will setup (with the help of David Requena) a new *repository* there >> on *KENAI*, Project PP, until 1. October 2011, with the current soft. >> >> For *testing it*, *properly*, I will need, however, *volunteers*. >> >> I do have my testcases, of course, *but I will need* assistance. >> >> *Got the message, please* :-) >> >> I'm only 1 human beeing, and sometime I'm feeling >> >> *as a LONeLY Man* >> >> Couldn't, *please*, somebody help me?? >> >> Thanks in advance, >> >> *anyway*. >> >> Massa Thomas. >> )))) >> ))))))))))))))))))) -------------------------------------------------------------------- mail2web.com - Enhanced email for the mobile individual based on Microsoft(r) Exchange - http://link.mail2web.com/Personal/EnhancedEmail _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ |
In reply to this post by ThSITC
Well, if I owe Thomas an apology for snapping at him, I hereby give it.
I'm sorry Thomas - I jumped to the wrong conclusion. Java certainly runs on CMS, it just has to have an operating system between it and Java :). I missed the distinction of CMS native, and did not know the history. I started using the "Cambridge Monitor System" in 68 or 69, but I haven't used it since the mid 90's. On the other hand, a quick google search of: ' java "CMS native" IBM mainframe ', produced this email as of about a year ago: http://www.mail-archive.com/ibmvm@.../msg32704.html I believe that summarizes the current situation. The emails in that discussion are interesting reading, particularly the ones related to NetRexx. I suspect that if one wants to know the current native CMS situation, an email to that discussion or someone on that list might prove useful. Bill PS Sorry for the over reaction. But In reading various emails on the web (not necessarily here), I get annoyed when I see questions that are easily answered without using up the bandwidth and other people's time. I'm with Chip on that one. On 9/16/2011 7:09 AM, Measel, Mike wrote: > Actually Bill, Thomas was asking about java on VM/CMS. > > There's never been a jvm for CMS. There was at one time a jvm that > could be directly ipl'd under VM, but as usual, IBM didn't get it and > that jvm is no longer. > > On z/OS the jvm runs under USS ( Unix system services ). > > USS is a big batch job running on z/OS that emulates a unix environment. > > The other (and now preferred way) to run jvms on zSeries is to run in a > linux guest machine under z/VM. (not CMS) > > Either way these jvm's run in a second level abstraction, decreasing > their performance. > > But, IBM to the rescue with the zAPP processor to offload java > instructions! ( you knew they'd fix it with hardware didn't you ) > > -----Original Message----- > From: [hidden email] > [mailto:[hidden email]] On Behalf Of > [hidden email] > Sent: Thursday, September 15, 2011 7:22 PM > To: [hidden email] > Subject: Re: [Ibm-netrexx] RexxForm: The Rexx Formatter > > Thomas, > > A simple Google search: "Java mainframe IBM" produced some 2,000,000 > hits, > and ample evidence (on just the first page of results) that Java > currently > does run on the mainframe. Since NetRexx needs only Java to run, no > doubt > it will run there. Indeed you might check this link: (updated June, > 2011): > > http://www-03.ibm.com/systems/z/os/zos/tools/java/products/sdk601_64.htm > l > > And this link, which implies that NetRexx has been runnining on the > mainframe since at least 1998. > > http://www.redbooks.ibm.com/redbooks/pdfs/sg245148.pdf > > I do wish you would search the web before asking questions like that > here. > It took me 10 seconds to get your question answered, and I know that you > could have done the same. In other words, it took you longer to ask the > question here than it would have for you to get the answer. > > > As for NetRexx code formatting, one approach is to manipulate an AST and > insert or remove space and line ends, or make other transformations. In > Eclipse there is a quite sophisticated built in Java code formatter > which > uses that approach. > > I don't anticipate implementing a formatter for NetRexx as part of the > Eclipse plugin any time soon, but in theory all that would be needed is > a > set of transform rules to follow, a tree walker to do the transforms and > another walk to output the results. The NetRexx AST includes everything > down to the character level in order to support incremental error > processing. > > I don't know what your approach to scanning and parsing is, but I assume > you would do roughly the same: generate a token stream (making > allowances > for the variations between the Rexx dialects), parse it to generate an > AST, > and then perform transforms on the tree to format the source or > translate > between dialects. Of course there are always different approaches to > problems, and you may be doing it entirely differently. > > Bill > > > On 9/15/2011 6:22 PM, Thomas Schneider wrote: >> Hello Fran, >> *would you be able to test the first version *on a PC* *? >> >> *OR* >> >> *would you need a CMS Rexx Compatible version* at the first > instance? >> If you could download your sources in question to a PC, send me the > ZIP, >> I will run the current Version of RexxForm thru and will send you the >> new ZIP back. >> >> Let me know if that will be a possible solution. >> >> Also, I'm, copying IBM-netRexx here again (sorry!): >> >> Doese anybody of you know *IF NetRexx is NOW still available on an IBM > CMS Machine, and which Version of Java is there on an IBM CMS Machine?? >> Sorry for the cross-post, but FRAN: >> >> You should anyway go ahead and subscribe the IBM-NetRexx Group, >> this is where the current (at least Java related) things are > happening. >> Kind greetings, >> Thomas Schneider. >> ===================================================== >> Am 16.09.2011 00:09, schrieb Fran Hensler: >>> Thomas - >>> >>> I do not know anything about NetRexx so I can't help you with the >>> translator. >>> >>> I might be able to help you with RexxForm if it will run in CMS. I > have > a >>> lot of Classic Rexx in CMS. I would not want to download them to a > PC to >>> format them. >>> >>> /Fran Hensler at Slippery Rock University of Pennsylvania USA for 48 > years >>> mailto:[hidden email] http://zvm.sru.edu/~fjh +1.724.794-6172 >>> "Yes, Virginia, there is a Slippery Rock" >>> > ------------------------------------------------------------------------ > -- >>> >>> >>> >>> -----Original Message----- >>> From: [hidden email] >>> [mailto:[hidden email]] On Behalf Of Thomas >>> Schneider >>> Sent: Thursday, September 15, 2011 5:40 PM >>> To: Chip Davis >>> Cc: rexxla Members mailing list >>> Subject: [RexxLA] The LOGOS and the MobileTalk project >>> >>> Hello SIRs! >>> >>> As you (maybe) know, I'm currently woring on a couple of POJECTs. >>> >>> The immediate PROJECTs to become released are: >>> >>> RexxForm: A generalized Rexx Formatter (any Rexx Dialect, as classic > Rexx, >>> ooRexx, Regina, NetRexx, or whatever will be invented) >>> >>> Rexx2Nrx (relese 7.00): My newest (and LAST) attempt to be able to >>> translate *any Rexx Dialect* to NetRexx, or, when you like, NetRexx > *to* >>> ooRexx. >>> >>> Both products are based on *my own* Scanner and Parser TECHNOLOGIEs. >>> >>> To test them properly, I *will*, however, do need some assistance. >>> >>> I will setup (with the help of David Requena) a new *repository* > there >>> on *KENAI*, Project PP, until 1. October 2011, with the current soft. >>> >>> For *testing it*, *properly*, I will need, however, *volunteers*. >>> >>> I do have my testcases, of course, *but I will need* assistance. >>> >>> *Got the message, please* :-) >>> >>> I'm only 1 human beeing, and sometime I'm feeling >>> >>> *as a LONeLY Man* >>> >>> Couldn't, *please*, somebody help me?? >>> >>> Thanks in advance, >>> >>> *anyway*. >>> >>> Massa Thomas. >>> > )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) > )))) >>> ))))))))))))))))))) > -------------------------------------------------------------------- > mail2web.com - Enhanced email for the mobile individual based on > Microsoft(r) > Exchange - http://link.mail2web.com/Personal/EnhancedEmail > > > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ -------------------------------------------------------------------- mail2web.com Enhanced email for the mobile individual based on Microsoft® Exchange - http://link.mail2web.com/Personal/EnhancedEmail _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ |
I think you've fallen into the z/VM == CMS trap here...
Java "doesn't" run on CMS! You can run Java applications etc. on other guest operating systems such as Linux or z/OS (and maybe even z/VSE) in z/VM virtual machines but not in a CMS virtual machine. (CMS should be thought of as a distinct guest OS.)
A. On 16 September 2011 12:10, [hidden email] <[hidden email]> wrote:
Java certainly runs on CMS, it just has to have an operating system between Can't tweet, won't tweet! _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/
Alan
-- Needs more cowbell. |
In reply to this post by billfen
More, and more, Bill, when reading your mails:
I do *really like you* ! You are straightforward, and that is what I do like most, on any and all issues. I currently do not have the time, to look into CMS Rexx etc too much again ... It took me three years to *bootstrap* all of my soft from IBM CMS compiled Rexx *to IBM NetRexx*. Nowadays, all of my soft is in pure NetRexx. Will need of after-release optimization of course. but: There us some LIGHT on the END of my (development) Tunnel. ... and that I am LUCKY about. Thomas Schneider. ===================================================== Am 16.09.2011 21:10, schrieb [hidden email]: > Well, if I owe Thomas an apology for snapping at him, I hereby give it. > I'm sorry Thomas - I jumped to the wrong conclusion. > > Java certainly runs on CMS, it just has to have an operating system between > it and Java :). I missed the distinction of CMS native, and did not know > the history. I started using the "Cambridge Monitor System" in 68 or 69, > but I haven't used it since the mid 90's. > > On the other hand, a quick google search of: > ' java "CMS native" IBM mainframe ', produced this email as of about a year > ago: > > http://www.mail-archive.com/ibmvm@.../msg32704.html > > I believe that summarizes the current situation. > > The emails in that discussion are interesting reading, particularly the > ones related to NetRexx. I suspect that if one wants to know the current > native CMS situation, an email to that discussion or someone on that list > might prove useful. > > Bill > > PS Sorry for the over reaction. But In reading various emails on the web > (not necessarily here), I get annoyed when I see questions that are easily > answered without using up the bandwidth and other people's time. I'm with > Chip on that one. > > > On 9/16/2011 7:09 AM, Measel, Mike wrote: >> Actually Bill, Thomas was asking about java on VM/CMS. >> >> There's never been a jvm for CMS. There was at one time a jvm that >> could be directly ipl'd under VM, but as usual, IBM didn't get it and >> that jvm is no longer. >> >> On z/OS the jvm runs under USS ( Unix system services ). >> >> USS is a big batch job running on z/OS that emulates a unix environment. >> >> The other (and now preferred way) to run jvms on zSeries is to run in a >> linux guest machine under z/VM. (not CMS) >> >> Either way these jvm's run in a second level abstraction, decreasing >> their performance. >> >> But, IBM to the rescue with the zAPP processor to offload java >> instructions! ( you knew they'd fix it with hardware didn't you ) >> >> -----Original Message----- >> From: [hidden email] >> [mailto:[hidden email]] On Behalf Of >> [hidden email] >> Sent: Thursday, September 15, 2011 7:22 PM >> To: [hidden email] >> Subject: Re: [Ibm-netrexx] RexxForm: The Rexx Formatter >> >> Thomas, >> >> A simple Google search: "Java mainframe IBM" produced some 2,000,000 >> hits, >> and ample evidence (on just the first page of results) that Java >> currently >> does run on the mainframe. Since NetRexx needs only Java to run, no >> doubt >> it will run there. Indeed you might check this link: (updated June, >> 2011): >> >> http://www-03.ibm.com/systems/z/os/zos/tools/java/products/sdk601_64.htm >> l >> >> And this link, which implies that NetRexx has been runnining on the >> mainframe since at least 1998. >> >> http://www.redbooks.ibm.com/redbooks/pdfs/sg245148.pdf >> >> I do wish you would search the web before asking questions like that >> here. >> It took me 10 seconds to get your question answered, and I know that you >> could have done the same. In other words, it took you longer to ask the >> question here than it would have for you to get the answer. >> >> >> As for NetRexx code formatting, one approach is to manipulate an AST and >> insert or remove space and line ends, or make other transformations. In >> Eclipse there is a quite sophisticated built in Java code formatter >> which >> uses that approach. >> >> I don't anticipate implementing a formatter for NetRexx as part of the >> Eclipse plugin any time soon, but in theory all that would be needed is >> a >> set of transform rules to follow, a tree walker to do the transforms and >> another walk to output the results. The NetRexx AST includes everything >> down to the character level in order to support incremental error >> processing. >> >> I don't know what your approach to scanning and parsing is, but I assume >> you would do roughly the same: generate a token stream (making >> allowances >> for the variations between the Rexx dialects), parse it to generate an >> AST, >> and then perform transforms on the tree to format the source or >> translate >> between dialects. Of course there are always different approaches to >> problems, and you may be doing it entirely differently. >> >> Bill >> >> >> On 9/15/2011 6:22 PM, Thomas Schneider wrote: >>> Hello Fran, >>> *would you be able to test the first version *on a PC* *? >>> >>> *OR* >>> >>> *would you need a CMS Rexx Compatible version* at the first >> instance? >>> If you could download your sources in question to a PC, send me the >> ZIP, >>> I will run the current Version of RexxForm thru and will send you the >>> new ZIP back. >>> >>> Let me know if that will be a possible solution. >>> >>> Also, I'm, copying IBM-netRexx here again (sorry!): >>> >>> Doese anybody of you know *IF NetRexx is NOW still available on an IBM >> CMS Machine, and which Version of Java is there on an IBM CMS Machine?? >>> Sorry for the cross-post, but FRAN: >>> >>> You should anyway go ahead and subscribe the IBM-NetRexx Group, >>> this is where the current (at least Java related) things are >> happening. >>> Kind greetings, >>> Thomas Schneider. >>> ===================================================== >>> Am 16.09.2011 00:09, schrieb Fran Hensler: >>>> Thomas - >>>> >>>> I do not know anything about NetRexx so I can't help you with the >>>> translator. >>>> >>>> I might be able to help you with RexxForm if it will run in CMS. I >> have >> a >>>> lot of Classic Rexx in CMS. I would not want to download them to a >> PC to >>>> format them. >>>> >>>> /Fran Hensler at Slippery Rock University of Pennsylvania USA for 48 >> years >>>> mailto:[hidden email] http://zvm.sru.edu/~fjh +1.724.794-6172 >>>> "Yes, Virginia, there is a Slippery Rock" >>>> >> ------------------------------------------------------------------------ >> -- >>>> >>>> >>>> -----Original Message----- >>>> From: [hidden email] >>>> [mailto:[hidden email]] On Behalf Of Thomas >>>> Schneider >>>> Sent: Thursday, September 15, 2011 5:40 PM >>>> To: Chip Davis >>>> Cc: rexxla Members mailing list >>>> Subject: [RexxLA] The LOGOS and the MobileTalk project >>>> >>>> Hello SIRs! >>>> >>>> As you (maybe) know, I'm currently woring on a couple of POJECTs. >>>> >>>> The immediate PROJECTs to become released are: >>>> >>>> RexxForm: A generalized Rexx Formatter (any Rexx Dialect, as classic >> Rexx, >>>> ooRexx, Regina, NetRexx, or whatever will be invented) >>>> >>>> Rexx2Nrx (relese 7.00): My newest (and LAST) attempt to be able to >>>> translate *any Rexx Dialect* to NetRexx, or, when you like, NetRexx >> *to* >>>> ooRexx. >>>> >>>> Both products are based on *my own* Scanner and Parser TECHNOLOGIEs. >>>> >>>> To test them properly, I *will*, however, do need some assistance. >>>> >>>> I will setup (with the help of David Requena) a new *repository* >> there >>>> on *KENAI*, Project PP, until 1. October 2011, with the current soft. >>>> >>>> For *testing it*, *properly*, I will need, however, *volunteers*. >>>> >>>> I do have my testcases, of course, *but I will need* assistance. >>>> >>>> *Got the message, please* :-) >>>> >>>> I'm only 1 human beeing, and sometime I'm feeling >>>> >>>> *as a LONeLY Man* >>>> >>>> Couldn't, *please*, somebody help me?? >>>> >>>> Thanks in advance, >>>> >>>> *anyway*. >>>> >>>> Massa Thomas. >>>> >> )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) >> )))) >>>> ))))))))))))))))))) >> -------------------------------------------------------------------- >> mail2web.com - Enhanced email for the mobile individual based on >> Microsoft(r) >> Exchange - http://link.mail2web.com/Personal/EnhancedEmail >> >> >> >> _______________________________________________ >> Ibm-netrexx mailing list >> [hidden email] >> Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ > -------------------------------------------------------------------- > mail2web.com – Enhanced email for the mobile individual based on Microsoft® > Exchange - http://link.mail2web.com/Personal/EnhancedEmail > > > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ > > -- Thomas Schneider (Founder of www.thsitc.com) Member of the Rexx Languge Asscociation (www.rexxla.org) Member of the NetRexx Developer's Team (www.netrexx.org) _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/
Thomas Schneider, Vienna, Austria (Europe) :-)
www.thsitc.com www.db-123.com |
In reply to this post by measel
Hello Mike, *et all*,
a) I did work 10 years with CMS, and that's where I did originally all my Software (originally in Interpreted Rexx, then, for peromance reasons, in IBM Compiled Rexx) b) I did now, like a fool, PORT my Soft to NetRexx (using my private versions of Rexx2Nrx) c) As I already did publish, I will therefor ABANDON SUPPORT for the CMS Rexx (IBM compiled Rexx) versions of any of my soft by end of this year. d) I'm very happy with my usage of NetRexx. e) I did, however, implement a couple of things, already DONATED to www.netrexx.org for MAINTAINING simple things like linein, lineout, Date, Time, etc etc etc (as in classic Rexx) in the package org.netrexx.thsitc.runtime.compatibility f) My RexxForm, and Rexx2Nrx vs. 7.00, scheduled for release now Oct 1, 2011, did use, since years, this run-time-package Full Stop. Thomas. =========================================================== Am 16.09.2011 13:09, schrieb Measel, Mike: > Actually Bill, Thomas was asking about java on VM/CMS. > > There's never been a jvm for CMS. There was at one time a jvm that > could be directly ipl'd under VM, but as usual, IBM didn't get it and > that jvm is no longer. > > On z/OS the jvm runs under USS ( Unix system services ). > > USS is a big batch job running on z/OS that emulates a unix environment. > > The other (and now preferred way) to run jvms on zSeries is to run in a > linux guest machine under z/VM. (not CMS) > > Either way these jvm's run in a second level abstraction, decreasing > their performance. > > But, IBM to the rescue with the zAPP processor to offload java > instructions! ( you knew they'd fix it with hardware didn't you ) > > -----Original Message----- > From: [hidden email] > [mailto:[hidden email]] On Behalf Of > [hidden email] > Sent: Thursday, September 15, 2011 7:22 PM > To: [hidden email] > Subject: Re: [Ibm-netrexx] RexxForm: The Rexx Formatter > > Thomas, > > A simple Google search: "Java mainframe IBM" produced some 2,000,000 > hits, > and ample evidence (on just the first page of results) that Java > currently > does run on the mainframe. Since NetRexx needs only Java to run, no > doubt > it will run there. Indeed you might check this link: (updated June, > 2011): > > http://www-03.ibm.com/systems/z/os/zos/tools/java/products/sdk601_64.htm > l > > And this link, which implies that NetRexx has been runnining on the > mainframe since at least 1998. > > http://www.redbooks.ibm.com/redbooks/pdfs/sg245148.pdf > > I do wish you would search the web before asking questions like that > here. > It took me 10 seconds to get your question answered, and I know that you > could have done the same. In other words, it took you longer to ask the > question here than it would have for you to get the answer. > > > As for NetRexx code formatting, one approach is to manipulate an AST and > insert or remove space and line ends, or make other transformations. In > Eclipse there is a quite sophisticated built in Java code formatter > which > uses that approach. > > I don't anticipate implementing a formatter for NetRexx as part of the > Eclipse plugin any time soon, but in theory all that would be needed is > a > set of transform rules to follow, a tree walker to do the transforms and > another walk to output the results. The NetRexx AST includes everything > down to the character level in order to support incremental error > processing. > > I don't know what your approach to scanning and parsing is, but I assume > you would do roughly the same: generate a token stream (making > allowances > for the variations between the Rexx dialects), parse it to generate an > AST, > and then perform transforms on the tree to format the source or > translate > between dialects. Of course there are always different approaches to > problems, and you may be doing it entirely differently. > > Bill > > > On 9/15/2011 6:22 PM, Thomas Schneider wrote: >> Hello Fran, >> *would you be able to test the first version *on a PC* *? >> >> *OR* >> >> *would you need a CMS Rexx Compatible version* at the first > instance? >> If you could download your sources in question to a PC, send me the > ZIP, >> I will run the current Version of RexxForm thru and will send you the >> new ZIP back. >> >> Let me know if that will be a possible solution. >> >> Also, I'm, copying IBM-netRexx here again (sorry!): >> >> Doese anybody of you know *IF NetRexx is NOW still available on an IBM > CMS Machine, and which Version of Java is there on an IBM CMS Machine?? >> Sorry for the cross-post, but FRAN: >> >> You should anyway go ahead and subscribe the IBM-NetRexx Group, >> this is where the current (at least Java related) things are > happening. >> Kind greetings, >> Thomas Schneider. >> ===================================================== >> Am 16.09.2011 00:09, schrieb Fran Hensler: >>> Thomas - >>> >>> I do not know anything about NetRexx so I can't help you with the >>> translator. >>> >>> I might be able to help you with RexxForm if it will run in CMS. I > have > a >>> lot of Classic Rexx in CMS. I would not want to download them to a > PC to >>> format them. >>> >>> /Fran Hensler at Slippery Rock University of Pennsylvania USA for 48 > years >>> mailto:[hidden email] http://zvm.sru.edu/~fjh +1.724.794-6172 >>> "Yes, Virginia, there is a Slippery Rock" >>> > ------------------------------------------------------------------------ > -- >>> >>> >>> >>> -----Original Message----- >>> From: [hidden email] >>> [mailto:[hidden email]] On Behalf Of Thomas >>> Schneider >>> Sent: Thursday, September 15, 2011 5:40 PM >>> To: Chip Davis >>> Cc: rexxla Members mailing list >>> Subject: [RexxLA] The LOGOS and the MobileTalk project >>> >>> Hello SIRs! >>> >>> As you (maybe) know, I'm currently woring on a couple of POJECTs. >>> >>> The immediate PROJECTs to become released are: >>> >>> RexxForm: A generalized Rexx Formatter (any Rexx Dialect, as classic > Rexx, >>> ooRexx, Regina, NetRexx, or whatever will be invented) >>> >>> Rexx2Nrx (relese 7.00): My newest (and LAST) attempt to be able to >>> translate *any Rexx Dialect* to NetRexx, or, when you like, NetRexx > *to* >>> ooRexx. >>> >>> Both products are based on *my own* Scanner and Parser TECHNOLOGIEs. >>> >>> To test them properly, I *will*, however, do need some assistance. >>> >>> I will setup (with the help of David Requena) a new *repository* > there >>> on *KENAI*, Project PP, until 1. October 2011, with the current soft. >>> >>> For *testing it*, *properly*, I will need, however, *volunteers*. >>> >>> I do have my testcases, of course, *but I will need* assistance. >>> >>> *Got the message, please* :-) >>> >>> I'm only 1 human beeing, and sometime I'm feeling >>> >>> *as a LONeLY Man* >>> >>> Couldn't, *please*, somebody help me?? >>> >>> Thanks in advance, >>> >>> *anyway*. >>> >>> Massa Thomas. >>> > )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) > )))) >>> ))))))))))))))))))) > -------------------------------------------------------------------- > mail2web.com - Enhanced email for the mobile individual based on > Microsoft(r) > Exchange - http://link.mail2web.com/Personal/EnhancedEmail > > > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ > > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ > > -- Thomas Schneider (Founder of www.thsitc.com) Member of the Rexx Languge Asscociation (www.rexxla.org) Member of the NetRexx Developer's Team (www.netrexx.org) _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/
Thomas Schneider, Vienna, Austria (Europe) :-)
www.thsitc.com www.db-123.com |
Free forum by Nabble | Edit this page |