Technical detail
Workstation APL2 Version 2 Service Level 15
The IBM APL Products and Services group is pleased to announce Service Level 15 for Workstation APL2 for Multiplatforms Version 2.0. This new service level is available for all Workstation APL2 platforms including AIX, Linux, Sun Solaris, and Windows.
Along with fixes for customer reported problems, Service Level 15 contains the following enhancements:
All platforms:
Fill functions are implemented for each and outer product.
Identity functions are implemented for reduce.
New external function LEXP provides lexical parsing using the APL2 syntax rules.
New external function FDELETE deletes an operating system file. On Windows, the file is sent to the Recycle Bin.
Windows:
General enhancements to the Session Manager environment include preservation of color and font information as data is copied to the clipboard and a single global custom colors array for all APL2 windows.
Additions to the Object Editor's Edit menu are Paste File, Redo, Comment and Decomment.
Unicode characters can be assigned to keys using the APL2 Keyboard Properties dialog.
New external function IDIOMSG provides a GUI interface to the APL2 Idioms Library.
Extensive changes have been made to allow easier debugging of APL2 applications.
Highlights of the debugging changes are:
A new Debug menu in the Session Manager window. The choices on this menu can be used to set options controlling debug window management and output format, and to set stops and traces on all functions in the workspace.
The former Display and Expression windows have been enhanced to become Watch windows that are refreshed every time the interpreter requests input.
A new Stack window shows the contents of the APL2 stack.
Breakpoint choices have been added to the Popup menu.
Stop All Lines and Trace All Lines affect only non-blank, non-comment lines.
Stops and traces may be set by swiping the mouse in the line number area of the Object Editor.
A Popup menu has been added for the line number area of the Object Editor.
Further information on the new facilities will be found in the updated APL2 User's Guide and on-line help after installing Service Level 15. A complete list of fixes included in this level will be found in the updated README (Unix systems) or Service Information (Windows systems) file.
The APL2 Service Level 15 download is available to customers with a Software Maintenance contract, through the Support link.
