MPE/iX Quick Reference Guide (32650-90881)

98 Chapter3
Intrinsics Descriptions
Descriptions of the Intrinsics Available in MPE/iX
HPLOADNMPROC
CM callable only.
Returns the plabel of an NM procedure.
U32 CA I16V CA I16V
plabel
:=HPLOADNMPROC(
procname,proclen,libname,liblen
);
HPMERGEEND
NM callable only.
Releases the MERGE/XL work area and ends the merging operation.
I32 I32A
HPMERGEEND(
status,statistics
);
HPMERGEERRORMESS
NM callable only.
Accepts HP MERGE intrinsic error code values and returns the error messages associated
with them.
I32 CA I32
HPMERGEERRORMESS(
status,message,length
);
HPMERGEINIT
NM callable only.
Initializes the MERGE/XL subsystem.
I32 I32A PROC I32A PROC
HPMERGEINIT(
status,inputfiles,preprocessor,outputfiles,postprocessor,
32V I32V I32A CA PROC PROC I32A I32V I32A
keysonly,numkeys,keys,altseq,keycompare,errorproc,statistics,memsize,charseq
)
;
HPMERGEOUTPUT
NM callable only.
Retrieves records, one at a time, from MERGE/XL.
I32 CA I32
HPMERGEOUTPUT(
status,buffer,length
);
HPMERGESTAT
NM callable only.
Prints MERGE/XL statistics on $STDLIST.
I32 I32A