Lahey/Fujitsu Fortran  

Passing Data

The only ways to pass data to or from a DLL are as arguments, function results, or in files. LF95 does not support the sharing of data (as with a COMMON block) across the boundaries of a DLL. Arguments may be passed by reference (the default) or by value using either the CARG or VAL function. See Argument Passing for more information.