On Wed, 2013-06-05 at 12:47 +0200, Rony G. Flatscher wrote:
> Given the name "SysCArgs" already implies that this is not a [oo]Rexx
> language related piece of information, but one of the runtime
> environment that started the Rexx script. As the discussions on
> <news:comp.lang.rexx> showcase, there are people (especially those
> with a Unix background, but now more and more realize the same
> possibilities to take advantage of under Windows as well) who would be
> helped, if all of the C argv was made available to them. The prefix
> "Sys" already indicates that this is something outside the Rexx
> language, but valuable for programmers.
> 

I have mixed emotions about this proposal. As someone who codes in both
C/C++ and ooRexx almost on a daily basis, I too would like access to all
the C arguments but I do not want to change the Rexx language in any
significant way to implement this.

What I propose is a new class that is global in scope for the entire
ooRexx program, similar to the way that the .local class is global in
scope. It should define methods to obtain all the C arguments as well as
other information about the original parent process. Obviously there
might be methods that could be defined that would be useful in a Windows
environment and useless in other environments and vice versa.

A global class would provide the least impact and the highest
availability of the information. It would also be the easiest to expand
should there be a need to do so.

David Ashley


------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to