Again... Who can help me???? -----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[email protected]] Gesendet: Montag, 28. April 2014 09:02 An: [email protected] Betreff: AW: [Oorexx-users] How's the shell seeing what Rexx is doing internally, and why does it care?
You are not allowed to post to this mailing list, and your message has been automatically rejected. If you think that your messages are being rejected in error, contact the mailing list owner at [email protected].
--- Begin Message ---I'd always: z='a'; o.z=... -----Ursprüngliche Nachricht----- Von: CVBruce [mailto:[email protected]] Gesendet: Montag, 28. April 2014 02:45 An: Open Object Rexx Users Betreff: Re: [Oorexx-users] How's the shell seeing what Rexx is doing internally, and why does it care? What is the purpose of the single quotes around the tail name, i.e. o.'a'? What happens if you just use the simple assignment of o.a = 'alt' Do you get the same result if you type a.'a' = 'alt' Bruce Sent from an undisclosed location. > On Apr 27, 2014, at 4:57 PM, "J. Leslie Turriff" <[email protected]> wrote: > > I'm getting a strange result when I try to initialize some stem > variables whose stem names start with "o". I don't understand how the > shell is getting its fingers into an ordinary rexx assignment statement? > My system is OpenSuSE 13.1 on x86_64 hardware. > I ran across this while trying to set various opt.X variables, so I > tried changing opt. to optn.. When the problem persisted, I created a > little testcase program. Here's what I have: > > | 18:42:08,leslie@pinto > | ~/bin/rexx > | $rexx -v > | Open Object Rexx Version 4.2.0 > | Build date: Dec 28 2013 > | Addressing Mode: 64 > | > | Copyright (c) IBM Corporation 1995, 2004. > | Copyright (c) RexxLA 2005-2013. > | All Rights Reserved. > | This program and the accompanying materials are made available under > | the terms of the Common Public License v1.0 which accompanies this > | distribution or at http://www.oorexx.org/license.html > | > | 18:42:32,leslie@pinto > | ~/bin/rexx > | $testcase > | 3 *-* o. = '' > | >>> "" > | 4 *-* op. = '' > | >>> "" > | 5 *-* opt. = '' > | >>> "" > | 6 *-* opti. = '' > | >>> "" > | 7 *-* optio. = '' > | >>> "" > | 8 *-* option. = '' > | >>> "" > | 9 *-* optn. = '' > | >>> "" > | 10 *-* o.'a' = 'alt' > | >>> "0" > | sh: /home/leslie/bin/rexx/0: Permission denied > | +++ "RC(126)" > | 11 *-* op.'B' = 'amb' > | >>> "0" > | sh: /home/leslie/bin/rexx/0: Permission denied > | +++ "RC(126)" > | 12 *-* opt.'c' = 'cap' > | >>> "0" > | sh: /home/leslie/bin/rexx/0: Permission denied > | +++ "RC(126)" > | 13 *-* opti.'C' = 'col' > | >>> "0" > | sh: /home/leslie/bin/rexx/0: Permission denied > | +++ "RC(126)" > | 14 *-* optio.'n' = 'num' > | >>> "0" > | sh: /home/leslie/bin/rexx/0: Permission denied > | +++ "RC(126)" > | 15 *-* option.'H' = 'sha' > | >>> "0" > | sh: /home/leslie/bin/rexx/0: Permission denied > | +++ "RC(126)" > | 16 *-* optn.'s' = 'sec' > | >>> "0" > | sh: /home/leslie/bin/rexx/0: Permission denied > | +++ "RC(126)" > | 17 *-* exit > | > | 18:42:41,leslie@pinto > | ~/bin/rexx > | $cat testcase > | #!/usr/bin/rexx > | trace rnormal > | o. = '' > | op. = '' > | opt. = '' > | opti. = '' > | optio. = '' > | option. = '' > | optn. = '' > | o.'a' = 'alt' > | op.'B' = 'amb' > | opt.'c' = 'cap' > | opti.'C' = 'col' > | optio.'n' = 'num' > | option.'H' = 'sha' > | optn.'s' = 'sec' > | exit > | 18:42:54,leslie@pinto > | ~/bin/rexx > > Can anyone explain what's happening here? > > Leslie > > btw > There is an empty file 0 in my bin/rexx/ directory; some arcane > subsystem on my machine creates one in every directory, so if I delete > it it's back the next day; so that's where the error message gets it, > but how is bash getting invoked during a Rexx assignment? > > | 18:45:12,leslie@pinto > | ~/bin/rexx > | $ls -l > | total 1276 > | -rw-r--r-- 1 leslie users 0 2014-04-11 18:56:20 0 > | : > > ---------------------------------------------------------------------- > -------- Start Your Social Network Today - Download eXo Platform Build > your Enterprise Intranet with eXo Platform Software Java Based Open > Source Intranet - Social, Extensible, Cloud Ready Get Started Now And > Turn Your Intranet Into A Collaboration Platform > http://p.sf.net/sfu/ExoPlatform > _______________________________________________ > Oorexx-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/oorexx-users ---------------------------------------------------------------------------- -- "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available. Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Oorexx-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oorexx-users
--- End Message ---
------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available. Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs
_______________________________________________ Oorexx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oorexx-devel
