%BEGIN
%EXTERNALROUTINESPEC CALLFUNC(%INTEGERFN FUNC,%INTEGER PARAM, %C
            %INTEGERNAME RES)
%EXTERNALINTEGERFNSPEC SETVAL(%INTEGER VAL)
%INTEGER FIVE
PRINTSTRING('CALLING CALLFUNC')
NEWLINE
CALLFUNC(SETVAL,5,FIVE)
PRINTSTRING('FIVE=')
WRITE(FIVE,4)
NEWLINE
%ENDOFPROGRAM