I have been fighting with a possible problem which is exemplified in the
following program: --------------------------------------------------------------------- say "Double(2.9)="Double(2.9) say "Double(double 2.9)="Double(double 2.9) --------------------------------------------------------------------- The results from "nrc -run" are: Double(2.9)=2.9 Double(double 2.9)=2.9 The results from "nrc -exec" are: Double(2.9)=2.9000000953674316 Double(double 2.9)=2.9 I have checked that these results are the same for all versions of NetRexx back to 2.05. Is this a bug or is it supposed to be that way and if so is it documented somewhere? Is it a NetRexx issue or is it a Java issue? -- Kermit _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ |
Hence, then, Walter Pachl & Kermit Kiser,
we shall then *go back/up/back up) *to the so well sesigned Syntax & Semantics* of PL/I, those Days, *or what* ??? Walter, you *PLI* GURU, please do *write a reliable answer* (when your time does allow, only, of course!) Thomas. ================================================================== Am 24.11.2012 13:44, schrieb Kermit Kiser: > I have been fighting with a possible problem which is exemplified in > the following program: > > --------------------------------------------------------------------- > say "Double(2.9)="Double(2.9) > say "Double(double 2.9)="Double(double 2.9) > --------------------------------------------------------------------- > The results from "nrc -run" are: > > Double(2.9)=2.9 > Double(double 2.9)=2.9 > > The results from "nrc -exec" are: > > Double(2.9)=2.9000000953674316 > Double(double 2.9)=2.9 > > I have checked that these results are the same for all versions of > NetRexx back to 2.05. > > Is this a bug or is it supposed to be that way and if so is it > documented somewhere? Is it a NetRexx issue or is it a Java issue? > > -- Kermit > > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ > > -- http://www.thsitc.com Austria, Europe Skype ID: Thomas.Schneider.Wien Yahoo ID: [hidden email] FaceBook ID: Thomas.Schneider.Wien 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 Kermit Kiser
/* NetRexx */
options replace format comments java crossref symbols nobinary say "Double(2.9)="Double(2.9) say "Double(double 2.9)="Double(double 2.9) gives me Double(2.9)=2.9 Double(double 2.9)=2.9 Thomas: What's got PL/I to to with this?? Walter _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ |
PL/ I ,as I can remember, from My *students Time, there*,
*at* IBM, Austria, .. ...as Well as *RPG I (before PL/). and Later RPG II; Basic, Fortran, etc etc* times, those *ancient *Livings& Bahviours* of *Myself*, *decenniums Ago* PL/I did, Walter, as far as I can remember, *INTRODUCE* those *GENERICS* Fuunctions quite well (40 Years ago...) Hence, Walter: May I *THINK* , that you *maybe shall help me*, in this --- very Philosophical, and Meta-Semantic Discussion.. (by now, as I think ) ... As I am, I did *change*'the* topic again to: *********************************************** * The Knowledge PUZZLE * *********************************************** NO SORRY I did do so! Did it by *Invention*, ***and*** *intention* (Sorry to say) Massa Thomas ;-) =========================================================== ======================================================== Walter, PL/I does ( and did) have a *Very Concrete* Syntax *and* Semantixs Framework,under it's *scientific DevopMentTime* here at the IBM-Labs, formerly, headed by My Own Prof. Zemanek, those times :-:) =========================================================== My sayng +is+; and always will be: (1) a Number is a Number :-)>:) (2) a POSITIVE NUMBER is a Number >0( (3) therefore, a NEGATIVE Number ec tive tiove 4.11.2012 21:49, schrieb Walter Pachl: > /* NetRexx */ > options replace format comments java crossref symbols nobinary > say "Double(2.9)="Double(2.9) > say "Double(double 2.9)="Double(double 2.9) > > gives me > > Double(2.9)=2.9 > Double(double 2.9)=2.9 > > Thomas: What's got PL/I to to with this?? > > Walter > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > Online Archive :http://ibm-netrexx.215625.n3.nabble.com/ > > -- http://www.thsitc.com Austria, Europe Skype ID: Thomas.Schneider.Wien Yahoo ID: [hidden email] FaceBook ID: Thomas.Schneider.Wien 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 christel.u.w.pachl christel.u.w.pachl
Walter --
The bad output occurs when you interpret the code not with compile and run. -- Kermit On 11/24/2012 10:49 AM, Walter Pachl wrote: > /* NetRexx */ > options replace format comments java crossref symbols nobinary > say "Double(2.9)="Double(2.9) > say "Double(double 2.9)="Double(double 2.9) > > gives me > > Double(2.9)=2.9 > Double(double 2.9)=2.9 > > Thomas: What's got PL/I to to with this?? > > Walter > > _______________________________________________ > 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
*GOING FURTHER on the Knowlegde PUZZLE (defined Below, and Above (*by
Topic*) What *comprises* a *Language* (even: a *new one*) ??? What does *DEFINE a Language* *Is there* *A BEST LANGUAGE* for progeraming *Computers* ??? What *is* now, *in your mind* .... Plsd. *do reply*, *to questions*, *as indicated* ... When replying, *or* when not ,.... Am 25.11.2012 0 Anayway: Happy weekend for you, and your Family, and friends ... Thomas. ======================================================== 2:32, schrieb Thomas Schneider: > PL/ I ,as I can remember, from My *students Time, there*, > *at* IBM, Austria, .. > > ...as Well as *RPG I (before PL/). and Later RPG II; Basic, Fortran, > etc etc* > > times, those *ancient *Livings& Bahviours* of *Myself*, > > *decenniums Ago* > > PL/I did, Walter, as far as I can remember, *INTRODUCE* > those *GENERICS* Fuunctions quite well (40 Years ago...) > > Hence, Walter: > > May I *THINK* , that you *maybe shall help me*, in this > --- very Philosophical, and Meta-Semantic Discussion.. > (by now, as I think ) ... > > As I am, I did *change*'the* topic again to: > > *********************************************** > * The Knowledge PUZZLE * > *********************************************** > > NO SORRY I did do so! > > Did it by *Invention*, ***and*** *intention* > (Sorry to say) > > Massa Thomas ;-) > =========================================================== > ======================================================== > Walter, PL/I does ( and did) have a *Very Concrete* Syntax *and* > Semantixs > Framework,under it's *scientific DevopMentTime* here at the IBM-Labs, > formerly, headed by My Own Prof. Zemanek, those times :-:) > =========================================================== > > > My sayng +is+; and always will be: > > (1) a Number is a Number :-)>:) > (2) a POSITIVE NUMBER is a Number >0( > (3) therefore, a NEGATIVE Number ec tive tiove > 4.11.2012 21:49, schrieb Walter Pachl: >> /* NetRexx */ >> options replace format comments java crossref symbols nobinary >> say "Double(2.9)="Double(2.9) >> say "Double(double 2.9)="Double(double 2.9) >> >> gives me >> >> Double(2.9)=2.9 >> Double(double 2.9)=2.9 >> >> Thomas: What's got PL/I to to with this?? >> >> Walter >> >> _______________________________________________ >> Ibm-netrexx mailing list >> [hidden email] >> Online Archive :http://ibm-netrexx.215625.n3.nabble.com/ >> >> > > -- http://www.thsitc.com Austria, Europe Skype ID: Thomas.Schneider.Wien Yahoo ID: [hidden email] FaceBook ID: Thomas.Schneider.Wien 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 christel.u.w.pachl christel.u.w.pachl
PL/ I ,as I can remember, from My *studets Time, there*
as Well as RPG/I times, those *anciient *Livings* of Myself,* *decenniums Ago* .. xas Walter, PL/I does ( and did) have a *Very Concrete* Syntax *and* Semantixc Framework,under it's *scienrtific DevopMentTime* My sayng +is+; and always will be: (1) a Number is a Number :-)>:) (2) a POSITIVE NUMBER is a Number >0 4.11.2012 21:49, schrieb Walter Pachl: > /* NetRexx */ > options replace format comments java crossref symbols nobinary > say "Double(2.9)="Double(2.9) > say "Double(double 2.9)="Double(double 2.9) > > gives me > > Double(2.9)=2.9 > Double(double 2.9)=2.9 > > Thomas: What's got PL/I to to with this?? > > Walter > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > Online Archive :http://ibm-netrexx.215625.n3.nabble.com/ > > -- http://www.thsitc.com Austria, Europe Skype ID: Thomas.Schneider.Wien Yahoo ID: [hidden email] FaceBook ID: Thomas.Schneider.Wien 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 Kermit Kiser
Funny:
NetRexx portable processor, version NetRexx 3.01RC3, build 21-20120806-0031 Copyright (c) RexxLA, 2011,2012. All rights reserved. Parts Copyright (c) IBM Corporation, 1995,2008. Program dot.nrx NetRexx 3.01RC3 ===== Exec: dot ===== Double(2.9)=2.9000000953674316 Double(double 2.9)=2.9 Processing of 'dot.nrx' complete That's the other way round! Tom: This has nothing to do with generic functions in PL/I PL/I Builtin functions are 'generic' by nature An aside: Compilers are sometimes better than interpreters (think of Rexx(TSO) and sometimes help to improve the latter :-) Walter ---- Kermit Kiser <[hidden email]> schrieb: > Walter -- > > The bad output occurs when you interpret the code not with compile and run. > > -- Kermit > > On 11/24/2012 10:49 AM, Walter Pachl wrote: > > /* NetRexx */ > > options replace format comments java crossref symbols nobinary > > say "Double(2.9)="Double(2.9) > > say "Double(double 2.9)="Double(double 2.9) > > > > gives me > > > > Double(2.9)=2.9 > > Double(double 2.9)=2.9 > > > > Thomas: What's got PL/I to to with this?? > > > > Walter > > > > _______________________________________________ > > 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/ > _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ |
Walter Pachl <[hidden email]> wrote: >Funny: >... >Double(2.9)=2.9000000953674316 >Double(double 2.9)=2.9 I don't notice any difference, but then I've been seeing double (precision) lately anyway. Sorry! Tom. Sent from my Motorola ATRIX™ 4G on AT&T _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ |
In reply to this post by Kermit Kiser
Sorry
Neither do I (now) :-( Walter ---- Tom Maynard <[hidden email]> schrieb: > Walter Pachl <[hidden email]> wrote: >Funny: >... >Double(2.9)=2.9000000953674316 >Double(double 2.9)=2.9 I don't notice any difference, but then I've been seeing double (precision) lately anyway. Sorry! Tom. Sent from my Motorola ATRIX™ 4G on AT&T _______________________________________________ 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 Tom Maynard
Walter:
Who is *now* the Culprit ? Definition of *Numbers* (any dialect) in Rexx&/Netrexx, *or what* ?? Tom Maynard: *Attention*, *please*, with Walter Pachl: 1.) He is from Vienna, Austria! 2.) He *has been* QA Test Manager at the IBM_Laboratories, here, in Vienna, under the already dead *Professor Zemanek*, IBM, who did *invent* the *MAILÜFTERL*, the first *Transistor based: * --- Google the MAILÜFTERL, and Zemanek! 3.) As I am already *from Vienna*, I did have the advantage to *have* *Prof. Zemanek* as a teaching *professor* when I did stuy *Technical Mathematics*, here, in Vienna. 4.) He is *known* ( I do mean *Walter Pachl*, here, to detect *any and all faults* a Software might have ... Thus, please all: Consider, when Walter *does report a Problem/Bug* then it is: *A Problem/Bug* !!!!!!!! End of my (personal) advise, hopefully allowed here! Thomas. ================================================================= Am 25.11.2012 14:56, schrieb Tom Maynard: > > > Walter Pachl <[hidden email]> wrote: > >> Funny: >> ... >> Double(2.9)=2.9000000953674316 >> Double(double 2.9)=2.9 > I don't notice any difference, but then I've been seeing double (precision) lately anyway. > > Sorry! > Tom. > > Sent from my Motorola ATRIX™ 4G on AT&T > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ > -- http://www.thsitc.com Austria, Europe Skype ID: Thomas.Schneider.Wien Yahoo ID: [hidden email] FaceBook ID: Thomas.Schneider.Wien 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 |
"2.) He *has been* QA Test Manager at the IBM_Laboratories, here, in Vienna, under the already dead *Professor Zemanek*, IBM, who did *invent* the *MAILÜFTERL*,
the first *Transistor based: * --- Google the MAILÜFTERL, and Zemanek!" May I correct two things: Professor Zemanek is NOT dead at all. And he wasn't Manager oft he Lab when I tested the Rexx Compiler, so this was not 'under'. And please, Tom, stop praising my virtues! Walter _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ |
In reply to this post by christel.u.w.pachl christel.u.w.pachl
Hi Walter, and all, *and that is the major reason*,
Why my implementation(s) does act *like a Compiler*, *step, by step*... Still working to release my stuff, however! Have a nice Monday Evening :-) *All*, of you! Thomas. ======================================================== Am 25.11.2012 10:32, schrieb Walter Pachl: > Funny: > NetRexx portable processor, version NetRexx 3.01RC3, build 21-20120806-0031 > Copyright (c) RexxLA, 2011,2012. All rights reserved. > Parts Copyright (c) IBM Corporation, 1995,2008. > Program dot.nrx > NetRexx 3.01RC3 > ===== Exec: dot ===== > Double(2.9)=2.9000000953674316 > Double(double 2.9)=2.9 > Processing of 'dot.nrx' complete > > That's the other way round! > > Tom: This has nothing to do with generic functions in PL/I > PL/I Builtin functions are 'generic' by nature > > An aside: Compilers are sometimes better than interpreters (think of Rexx(TSO) > and sometimes help to improve the latter :-) > > Walter > > > > > > ---- Kermit Kiser <[hidden email]> schrieb: >> Walter -- >> >> The bad output occurs when you interpret the code not with compile and run. >> >> -- Kermit >> >> On 11/24/2012 10:49 AM, Walter Pachl wrote: >>> /* NetRexx */ >>> options replace format comments java crossref symbols nobinary >>> say "Double(2.9)="Double(2.9) >>> say "Double(double 2.9)="Double(double 2.9) >>> >>> gives me >>> >>> Double(2.9)=2.9 >>> Double(double 2.9)=2.9 >>> >>> Thomas: What's got PL/I to to with this?? >>> >>> Walter >>> >>> _______________________________________________ >>> 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/ >> > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ > > -- http://www.thsitc.com Austria, Europe Skype ID: Thomas.Schneider.Wien Yahoo ID: [hidden email] FaceBook ID: Thomas.Schneider.Wien 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 christel.u.w.pachl christel.u.w.pachl
Walther, please *do call me* Thomas ;-)
1.) Great to hear that Prof. Zemanek is still alive! 2.) Maybe I did mix something up: *BUT* For Sure, Walter Pachl has been the *acting* IBM Rexx Compiler QA Test Manager, here, in Vienna, at the *no longer existing* IBM Lab's, in Vienna, Austria! 3.) For all of you: Walter did help me a lot, some years ago, to *implement* the PL/I version of www.db-123.com. 4.) However, he *does* personally, frefer writing *mails* instead of personal meetings.... So what ? Walter, stay, as you are, please! You are, and always have been, *excellent*, whatever you did! Do forget your 72 years of age, your *brain* is still: *excellent* Mine is: Sometimes *cumbersome*, for others ... (and me, as well, of course)... Massa Thomas ;-) ================================================ Am 26.11.2012 18:07, schrieb Walter Pachl: > "2.) He *has been* QA Test Manager at the IBM_Laboratories, here, in Vienna, under the already dead *Professor Zemanek*, IBM, who did *invent* the *MAILÜFTERL*, > the first *Transistor based: * --- Google the MAILÜFTERL, and Zemanek!" > > May I correct two things: > > Professor Zemanek is NOT dead at all. > > And he wasn't Manager oft he Lab when I tested the Rexx Compiler, so this was not 'under'. > > And please, Tom, stop praising my virtues! > > Walter > > > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ > -- http://www.thsitc.com Austria, Europe Skype ID: Thomas.Schneider.Wien Yahoo ID: [hidden email] FaceBook ID: Thomas.Schneider.Wien 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 christel.u.w.pachl christel.u.w.pachl
...because we all know that your vices are much more praise-worthy! :-))
On 11/26/2012 12:07 Walter Pachl said: > "2.) He *has been* QA Test Manager at the IBM_Laboratories, here, in Vienna, under the already dead *Professor Zemanek*, IBM, who did *invent* the *MAILÜFTERL*, > the first *Transistor based: * --- Google the MAILÜFTERL, and Zemanek!" > > May I correct two things: > > Professor Zemanek is NOT dead at all. > > And he wasn't Manager oft he Lab when I tested the Rexx Compiler, so this was not 'under'. > > And please, Tom, stop praising my virtues! > > Walter _______________________________________________ Ibm-netrexx mailing list [hidden email] Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ |
Thanks a *lot* Chip, for talking directly with me, again, and answering:
Frank Question, Mr. Ex-RexxLA, president, and Reene, and all, as well: *Do you think* (personally, Chip, you, and Mark Hessling, and Rick, and Mike, and Rene, as well): Do you *think* that we *can and should try* to make out of the existing *Rexx Family of Languages* a *new Language* (I did call it Rey, all of you do know, for years) As *REX* has been, which did become *Rexx*, etc, etc etc *REY* might be the (logical) *antecestor*, maybe ? Massa Thomas ;-) (always good for a new joke, and a new promise ...) ========================================================== Am 26.11.2012 20:26, schrieb Chip Davis: > ...because we all know that your vices are much more praise-worthy! :-)) > > On 11/26/2012 12:07 Walter Pachl said: >> "2.) He *has been* QA Test Manager at the IBM_Laboratories, here, in >> Vienna, under the already dead *Professor Zemanek*, IBM, who did >> *invent* the *MAILÜFTERL*, >> the first *Transistor based: * --- Google the MAILÜFTERL, and >> Zemanek!" >> >> May I correct two things: >> >> Professor Zemanek is NOT dead at all. >> >> And he wasn't Manager oft he Lab when I tested the Rexx Compiler, so >> this was not 'under'. >> >> And please, Tom, stop praising my virtues! >> >> Walter > > _______________________________________________ > Ibm-netrexx mailing list > [hidden email] > Online Archive : http://ibm-netrexx.215625.n3.nabble.com/ > -- http://www.thsitc.com Austria, Europe Skype ID: Thomas.Schneider.Wien Yahoo ID: [hidden email] FaceBook ID: Thomas.Schneider.Wien 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 |