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