|
289. FORCE-2: Address, Storage, and Module Management
Subroutines
by C. Chan, M. Kalssen and A. Tweedale, University of Victoria, Victoria, British Columbia, Canada These subroutines provide the following facilities: (1) obtain the absolute address of a FORTRAN variable (2) dynamically allocate FORTRAN array areas (3) dynamically release FORTRAN array areas (4) construct a standard FORTRAN argument list from a given set of addresses (as provided by 1 and 2 above) and pass it to a FORTRAN subroutine (5) dynamically load a module (subroutine) from a disk resident library into main storage (6) dynamically delete a module (subroutine) from main storage (7) count the number of arguments passed to a FORTRAN subroutine by a calling program These routines are in ASSEMBLY language for an IBM 360/370 series computer. They are of no use to anyone with a different computer. IBM 360/370 Assembly Language Lines of Code: 412 Recommended Citation: C. Chan et al., QCPE 11, 289 (1975). |