ACM Home Page
Please provide us with feedback. Feedback
APL2 and the CMS system: Exploiting the APL2/REXX connection
Full text pdf formatPdf (646 KB)
Source International Conference on APL archive
Proceedings of the international conference on APL table of contents
Sydney, Australia
Pages: 337 - 345  
Year of Publication: 1987
ISBN:0-89791-253-5
Also published in ...
Author
D. M. Weintraub  Johns Hopkins Univ., Laurel, MD
Sponsor
SIGAPL: ACM Special Interest Group on APL Programming Language
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 10,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/55626.55672
What is a DOI?

ABSTRACT

APL2 and REXX are both powerful interpretive languages. APL2 generally isolates the user/programmer from the operating environment, whereas REXX includes integral hooks to directly access the environment. The second release of APL2 includes the ability to access REXX functions and some variables, using the external function call (Associated Processor) facility. APL2 programmers can use REXX and appropriately-designed REXX procedures and functions to, for example: Access host system function and services; Perform arithmetic with arbitrarily-large precision; Provide tailored access to applications packages (e.g., SCRIPT DCF); Perform string and word manipulation; Tailor the APL2 environment; Carry-over variables between workspaces in a given APL2 session; Communicate with the host after leaving APL2. REXX programmers can test REXX procedures from within APL2, and can access APL2 workspaces and operations, to bring the power of APL2 to manipulate REXX data objects. The REXX/APL2 interface is decried and some applications are discussed. Attention is spent on the proper design of REXX and APL2 code to take advantage of (or even to allow the use of) the existing interface.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
OH85
 
REXX
System Product Interpreter Reference: IBM Order Number sc24-5239.
 
apl2
APL2 Programming: Language Reference; IBM Order Number SH20-9227.
 
apSS
APL2 Programming: System Services Reference; IBM Order Number SHZO-9218.
 
vmsp
The CP Diagnose functions are described in the System Programmer's Guide for VM (this is a version-specific manual; for Virtual Machine/System Product, the IBM call number is SCIQ-8203). The functions available from REXX are detailed in the REXX Programmer's Reference.
 
Wo86
This concept was inspired by Don Wood in his (unpublished) presentation at SHARE 67 (1986) on using REXX from APLP.



Peer to Peer - Readers of this Article have also read: