Macro Level Interpreter
Free Trials
Current Release Levels
 
Call for more information:
 417 882 8012

 

Join the MacKinney Systems
monthly ezine list

Email address:

Macro Level Interpreter Enhancements
Version 1.4.1 RENTPGM=PROTECT. MLI handled programs linked with the Rent attribute are now supported when RENTPGM=PROTECT is specified in the CICS SIT table. Prior to 141, users had to use NOPROTECT or link the programs with NORENT. This is applicable to CICS release 4.1 and up.

Download Macro Level Interpreter 1.4.1 upgrade


Version 1.4.0 Automatic program detection. This new feature, when set to ‘YES’ in the 2.1 menu, will have MLI automatically exclude program names that do not start with valid assembler instructions such as mapsets or assembler tables. This greatly reduces the program identification process as unwanted programs will not be included by MLI.
Exclude character can be customized. In the 2.1 menu, there is a new parameter that permits the user to choose his exclude character. The default is the ‘¬’ (not) sign.
CICS/TS Command level stub length support. C-L Programs compiled with the new CICS/TS stubs that need to be included in MLI are now supported as is.
CICS/VSE and CICS/TS (for VSE) support. MLI has been reworked to function with the new releases of CICS on VSE.
New program name prefixes in the Macro List menu. It is now possible to include programs in the PPT of MLI without MLI attaching a stub by prefixing the name with the ‘<’ sign in the 2.2. menu. It is also possible to force a program to be handled by MLI by prefixing the name with the ‘>’ sign. This can be useful when a program is excluded by the Automatic program detection feature.
Support of RENTPGM=PROTECT for MLI handled programs. With previous releases, users had to code rentpgm=noprotect in the SIT if the program was to be handled by MLI and was linkedited with the RENT option such as COBOL2 programs with statically linked macro assembler subroutines.
New MLI SVC. A new replacement SVC is introduced with the MLI 140 version. Previous releases of MLI will work the new SVC as it is upward compatible.
Support for links to DFHSNP. This version includes MLI 131 fix 053 which introduced support for CICS SIGNON done by user applications linking to DFHSNP.

Version 1.3.1 Support for macro calls in COBOL 2 and COBOL/MVS (LE) programs. MLI now supports COBOL 2 and COBOL/MVS(LE) programs calling imbedded assembler sub-routines containing macro level calls. Command level calls such as EXEC CICS ADDRESS CSA, CWA are intercepted by MLI and are returned the appropriate fields.
4 digits year on MLI menus. MLI menus now show 4 digits year on all its menus.
. PTFs up Z130010 are included.

Version 1.3.0 Simplified Exclude/Include menu. All entries are now on the same menu. Exclude entries are preceded with the ‘¬’ sign.
. More performance for pure Command Level applications. The optional DIRECT-LINK function of MLI is enhanced to support for Command Level program links. Pure Command Level applications can now also benefit from the 20-60 % CPU reduction.
. NEW 31 BITS RESIDENCY (2 products in one). This separately priced option offers the possibility to run Macro & Command Level applications above the 16 Megabyte line. This option supports for BAL, COBOL, COBOL2 , PL/1 programs and BMS maps.
Easier debugging. A new menu ‘Display/Alter Core utility’ includes displays of MLI related control blocks like CSA, CWA, DCT, PCT, PPT and TCT.
Quick access to MLI messages. With option 9 from the main menu, users can now see the MLI messages sent to the console.
YEAR 2000 Date Simulator product support. All versions of MLI run in Year 2000. Products simulating a different date by CICS terminals could not test Macro Level applications adequately with date simulator products.
. MLI Storage Reserved Stats. With option 6.7, users can now monitor the benefits of using the Storage Reserved option of MLI.
MLI Table storage usage. With option 8 from the main menu, users can monitor the effect of their table definitions.
CICS/ESA default security keys. CICS users without security software can pre-define security keys to be set in the MLI SNT. The PTF Z120070 is no longer required.
. Dynamic tables capability for DCT, FCT, PCT, TCT. Users of CTYPE=LOCATE required sometimes optional programs like MLIZCPCT, MLIZCTCT to be in PLT with version pre 130. The optional programs are replaced with online menus.