Next: Importing and Exporting Arguments
Up: Classified List of F77 Macros
Previous: Common Block Macros
Declaring Variables for Passing to a FORTRAN Routine
type may be one of: CHARACTER, DOUBLE, INTEGER, LOGICAL,
REAL, BYTE, WORD, UBYTE, UWORD or POINTER.
- DECLARE_type
- C declaration of a FORTRAN variable of the specified type
- DECLARE_type_ARRAY
- C declaration of a FORTRAN array of the specified type
- DECLARE_type_ARRAY_DYN
- C declaration of a dynamic FORTRAN array of the specified type
- F77_CREATE_type_ARRAY
- Create a dynamic FORTRAN array of type
- DECLARE_CHARACTER_DYN
- C declaration of a dynamic FORTRAN CHARACTER variable
- F77_CREATE_CHARACTER
- Create a dynamic FORTRAN CHARACTER variable
- F77_CREATE_CHARACTER_ARRAY
- Create a dynamic FORTRAN CHARACTER 1-D array
- F77_CREATE_CHARACTER_ARRAY_M
- Create a dynamic FORTRAN CHARACTER n-D array
- F77_CREATE_LOGICAL_ARRAY_M
- Create a dynamic FORTRAN LOGICAL n-D array
- F77_FREE_type
- Free a dynamic FORTRAN array or CHARACTER variable
Next: Importing and Exporting Arguments
Up: Classified List of F77 Macros
Previous: Common Block Macros
CNF and F77 Mixed Language Programming -- FORTRAN and C
Starlink User Note 209
P.M. Allan
A.J. Chipperfield
R.F. Warren-Smith
P.W. Draper
18 April 2008
E-mail:starlink@jiscmail.ac.uk
Copyright © 2013 Science and Technology Facilities Council