z/OS Language Environment Writing Interlanguage Communication Applications
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Complex: two adjacent short floating-point numbers

z/OS Language Environment Writing Interlanguage Communication Applications
SA38-0684-00

Sample PL/I usage Fortran Function
P2FPSCP: PROC OPTIONS(MAIN);
  DCL P2FFSCP ENTRY OPTIONS(FORTRAN)
      RETURNS(COMPLEX FLOAT DEC(6));
  DCL X       COMPLEX FLOAT DEC(6);
  DCL Y       COMPLEX FLOAT DEC(6);
  X = 5.0E0 + 15.0E0I;
  Y = P2FFSCP(X);
  PUT SKIP
      LIST('VALUE RETURNED TO PL/I:', Y);
END P2FPSCP;
 
FUNCTION P2FFSCP ( ARG )
COMPLEX*8 P2FFSCP
COMPLEX*8 ARG
PRINT *, 'FORTRAN ARG VALUE:', ARG
P2FFSCP = ARG
END

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014