Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

The macros of IMON-SIC

&pagelevel(3)&pagelevel

The user is provided with an easy to use program interface to execute IMON-SIC functions for evaluating SYSSII files with the IMOKIT, IMOKIA and IMOKIS macros.

SYSSII files are created and edited through the IMON-SIC menu interface only.

The following functions are invoked directly from within an Assembler program and executed in real time. A function is called using the corresponding macro where the function name with a leading asterisk is to be specified in the FUNCT parameter.

List of functions

Function

Macro

Meaning

SIIOPEN

IMOKIT

Open SYSSII file

SIIREAD

IMOKIT

Read information from SYSSII file

SIICLOSE

IMOKIT

Close SYSSII file

SIIRCOM

IMOKIA

Read comments on the release unit or on a release item from the

SYSSII file

SIIRDEP

IMOKIA

Read the old dependencies of the release unit from the SYSSII file

SIIRKON

IMOKIA

Read the new dependencies of the release unit from the SYSSII file

SIIRPAR

IMOKIA

Read the parameter text of a release items from the SYSSII file

SIISHOW

IMOKIS

Display the contents of a SYSSII file

Notes

  1. Internal data fields (e.g. the file descriptor <prefix><macid>FD) are prepared for additional function calls and may not be deleted or overwritten.

  2. When strings are explicitly specified in the parameter list (e.g. a SYSSII file name), then at least one space character (X’40’) or X’00’ must be added at the end of the valid string as the last character of the string.

  3. X’00’ is the preset value for the last character of the string when outputting strings in the parameter list (e.g. unit name) for the IMOKIT and IMOKIA macro functions SIIOPEN, SIIREAD, SIIRCOM, SIIRDEP, SIIRKON and SIIRPAR. The last character of the string can be explicitly set to the space character (X’40’) in the corresponding parameter list of the IMOKIT or IMOKIA macro in the IREADEL or IAREDEL field.