HP 3000 Manuals

PROC [ HP TRANSACT Quick Reference Guide ] MPE/iX 5.0 Documentation


HP TRANSACT Quick Reference Guide

PROC 

PROC procedure-name [(parameter-list)][,option-list];

     PARAMETER LIST 
     (item-name[(subscript)])
     ARG
     ARGLNG
     BASE[(base-name)]
     BASELNG[(base-name)]
     BYTE(item-name)
     COUNT(item-name)
     DECIMAL(item-name)
     FILEID(file-name)
     INPUT
     INPUTLNG
     ITEM(item-name)
     ITEMLNG(item-name)
     KEY
     KEYLNG
     POSITION(item-name)
     SET(set-name)
     SETLNG(set-name)
     SIZE(item-name)
     STATUS
     STATUS(DB)
     STATUS(IN)
     TYPE(item-name)
     VCOM(form-file)

     PARAMETER PREFIXES 
     % - Passes by byte address
     # - Passes by value
     & - Copies function value of intrinsic to item

     OPTIONS 
     COBOL|FORTRAN|BASIC|Pascal|SPL
     NOTRAP
     NOLOAD
     UNLOAD

Examples 

  PROC DBCLOSE(BASE(CUST),SET(CUST-M),(MODE),STATUS(DB));

  PROC CREATE(%(ROUTINE),,(CPIN),,#(CFLAG),,,,,,#(MAP));



MPE/iX 5.0 Documentation