    MODULE CPJ;

    IMPORT
        RTS,
        mscorlib_System;

    VAR
      newLn- : mscorlib_System.String;

    PROCEDURE StrToReal*(    p0 : mscorlib_System.String;
                         OUT p1 : REAL;
                         OUT p2 : BOOLEAN);

    PROCEDURE ExecResult*(p0 : ARRAY OF mscorlib_System.String) : INTEGER;

    PROCEDURE JCat*(p0 : mscorlib_System.String;
                    p1 : mscorlib_System.String) : mscorlib_System.String;

    PROCEDURE DiagClass*(p0 : ANYPTR);

    PROCEDURE GetProperty*(p0 : mscorlib_System.String) : mscorlib_System.String;

    PROCEDURE MkStr*(IN  p0 : ARRAY OF CHAR) : mscorlib_System.String;

    PROCEDURE MkArr*(    p0 : mscorlib_System.String;
                     VAR p1 : ARRAY OF CHAR);

    PROCEDURE StrToInt*(    p0 : mscorlib_System.String;
                        OUT p1 : INTEGER;
                        OUT p2 : BOOLEAN);

    PROCEDURE DiagProperties*();

    END CPJ.